diff --git a/ArduCopter/RC_Channel.cpp b/ArduCopter/RC_Channel.cpp index 922ae43edd..cafec570b6 100644 --- a/ArduCopter/RC_Channel.cpp +++ b/ArduCopter/RC_Channel.cpp @@ -518,6 +518,13 @@ void RC_Channel_Copter::do_aux_function(const aux_func_t ch_option, const AuxSwi do_aux_function_change_mode(Mode::Number::ALT_HOLD, ch_flag); break; + + case AUX_FUNC::ACRO: +#if MODE_ACRO_ENABLED == ENABLED + do_aux_function_change_mode(Mode::Number::ACRO, ch_flag); +#endif + break; + case AUX_FUNC::FLOWHOLD: #if OPTFLOW == ENABLED do_aux_function_change_mode(Mode::Number::FLOWHOLD, ch_flag);