diff --git a/libraries/GCS_MAVLink/MissionItemProtocol.cpp b/libraries/GCS_MAVLink/MissionItemProtocol.cpp index 19037429f5..69fe9e6f8a 100644 --- a/libraries/GCS_MAVLink/MissionItemProtocol.cpp +++ b/libraries/GCS_MAVLink/MissionItemProtocol.cpp @@ -136,6 +136,8 @@ void MissionItemProtocol::handle_mission_request(const GCS_MAVLINK &_link, mavlink_mission_item_int_t item_int{}; item_int.target_system = msg.sysid; item_int.target_component = msg.compid; + item_int.mission_type = packet.mission_type; + item_int.seq = packet.seq; MAV_MISSION_RESULT ret = get_item(_link, msg, request_int, item_int); if (ret != MAV_MISSION_ACCEPTED) {