diff --git a/ArduPlane/Attitude.cpp b/ArduPlane/Attitude.cpp index 09dcb0b11e..0c0dd458e9 100644 --- a/ArduPlane/Attitude.cpp +++ b/ArduPlane/Attitude.cpp @@ -26,7 +26,7 @@ float Plane::get_speed_scaler(void) // when in VTOL modes limit surface movement at low speed to prevent instability float threshold = aparm.airspeed_min * 0.5; if (aspeed < threshold) { - float new_scaler = linear_interpolate(0, g.scaling_speed / threshold, aspeed, 0, threshold); + float new_scaler = linear_interpolate(0.001, g.scaling_speed / threshold, aspeed, 0, threshold); speed_scaler = MIN(speed_scaler, new_scaler); // we also decay the integrator to prevent an integrator from before