diff --git a/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp b/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp index 7bb9d4a3fc..98d67fd365 100644 --- a/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp +++ b/src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp @@ -1888,7 +1888,7 @@ FixedwingPositionControl::control_position(const math::Vector<2> ¤t_positi /* heading control */ if (fabsf(_manual.y) < HDG_HOLD_MAN_INPUT_THRESH && - fabs(_manual.r) < HDG_HOLD_MAN_INPUT_THRESH) { + fabsf(_manual.r) < HDG_HOLD_MAN_INPUT_THRESH) { /* heading / roll is zero, lock onto current heading */ if (fabsf(_ctrl_state.yaw_rate) < HDG_HOLD_YAWRATE_THRESH && !_yaw_lock_engaged) {