From 1e4d7429e188262356ad72117d294d2b090888f9 Mon Sep 17 00:00:00 2001 From: mahima-yoga Date: Fri, 18 Jul 2025 14:43:03 +0200 Subject: [PATCH] mavlink_mission: improve mission_state handling with mission_result validity check --- src/modules/mavlink/mavlink_mission.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/mavlink/mavlink_mission.cpp b/src/modules/mavlink/mavlink_mission.cpp index dd129a83b1..822b0144e7 100644 --- a/src/modules/mavlink/mavlink_mission.cpp +++ b/src/modules/mavlink/mavlink_mission.cpp @@ -1938,7 +1938,7 @@ MavlinkMissionManager::update_mission_state() } // Update mission state - if (_count[MAV_MISSION_TYPE_MISSION] == 0) { + if (_count[MAV_MISSION_TYPE_MISSION] == 0 || !mission_result.valid) { _mission_state = MISSION_STATE_NO_MISSION; } else if (mission_result.finished) {