diff --git a/ArduPlane/Attitude.pde b/ArduPlane/Attitude.pde index 13af736483..a951873a4c 100644 --- a/ArduPlane/Attitude.pde +++ b/ArduPlane/Attitude.pde @@ -377,8 +377,9 @@ static void set_servos(void) } else { G_RC_AUX(k_flap_auto)->servo_out = g.flap_2_percent; } - g_rc_function[RC_Channel_aux::k_flap_auto]->calc_pwm(); - + if (g_rc_function[RC_Channel_aux::k_flap_auto] != NULL) { + g_rc_function[RC_Channel_aux::k_flap_auto]->calc_pwm(); + } } #if HIL_MODE == HIL_MODE_DISABLED || HIL_SERVOS