diff --git a/src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp b/src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp index 0d8ec70efb..048bc34c6d 100644 --- a/src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp +++ b/src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp @@ -271,7 +271,7 @@ void FlightTaskAuto::_prepareLandSetpoints() float max_speed = INFINITY; - if (land_radius_enabled && position_valid) { + if (position_valid && land_radius_enabled) { const float distance_to_circle = math::trajectory::getMaxDistanceToCircle(_position.xy(), _initial_land_position.xy(), _param_mpc_land_radius.get(), sticks_ne);