diff --git a/libraries/AC_PID/AC_PID.cpp b/libraries/AC_PID/AC_PID.cpp index a3a564bd91..60184d9702 100644 --- a/libraries/AC_PID/AC_PID.cpp +++ b/libraries/AC_PID/AC_PID.cpp @@ -119,6 +119,7 @@ void AC_PID::set_input_filter_d(float input) // reset input filter to value received if (_flags._reset_filter) { _flags._reset_filter = false; + _input = input; _derivative = 0.0f; }