diff --git a/ArduPlane/quadplane.cpp b/ArduPlane/quadplane.cpp index aad7e0254d..a2d0c8eed7 100644 --- a/ArduPlane/quadplane.cpp +++ b/ArduPlane/quadplane.cpp @@ -1215,7 +1215,7 @@ void QuadPlane::update_transition(void) assistance_needed(aspeed) && !is_tailsitter() && hal.util->get_soft_armed() && - (plane.auto_throttle_mode || + ((plane.auto_throttle_mode && !plane.throttle_suppressed) || plane.channel_throttle->get_control_in()>0 || plane.is_flying())) { // the quad should provide some assistance to the plane