diff --git a/src/modules/navigator/mission_base.cpp b/src/modules/navigator/mission_base.cpp index c085f7ca94..11f2ed7be1 100644 --- a/src/modules/navigator/mission_base.cpp +++ b/src/modules/navigator/mission_base.cpp @@ -831,7 +831,7 @@ MissionBase::do_abort_landing() } else { // move mission index back (landing approach point) - _is_current_planned_mission_item_valid = goToPreviousItem(false); + _is_current_planned_mission_item_valid = (goToPreviousItem(false) == PX4_OK); } // send reposition cmd to get out of mission