diff --git a/ArduPlane/GCS_Mavlink.pde b/ArduPlane/GCS_Mavlink.pde index 81afc20656e7a7496d2a8a74c6c269833902a717..4eb42d2d2139e2234a4c7a76b2f0a78a85398d6b 100644 --- a/ArduPlane/GCS_Mavlink.pde +++ b/ArduPlane/GCS_Mavlink.pde @@ -1259,7 +1259,7 @@ void GCS_MAVLINK::handleMessage(mavlink_message_t* msg) } } else if (packet.param1 == 0.0f) { if (arming.disarm()) { - if (arming.arming_required() != AP_Arming::YES_ZERO_PWM) { + if (arming.arming_required() == AP_Arming::YES_ZERO_PWM) { channel_throttle->disable_out(); } // reset the mission on disarm