diff --git a/ArduPlane/tailsitter.cpp b/ArduPlane/tailsitter.cpp index 7565a998f1..9f54cabfc5 100644 --- a/ArduPlane/tailsitter.cpp +++ b/ArduPlane/tailsitter.cpp @@ -140,7 +140,8 @@ void QuadPlane::tailsitter_output(void) tilt_right = extra_elevator + tilt_right * tailsitter.vectored_hover_gain; if (fabsf(tilt_left) >= SERVO_MAX || fabsf(tilt_right) >= SERVO_MAX) { // prevent integrator windup - motors->limit.roll_pitch = 1; + motors->limit.roll = 1; + motors->limit.pitch = 1; motors->limit.yaw = 1; } SRV_Channels::set_output_scaled(SRV_Channel::k_tiltMotorLeft, tilt_left);