diff --git a/libraries/AP_HAL_SITL/SITL_State_common.cpp b/libraries/AP_HAL_SITL/SITL_State_common.cpp index e2927a4215..52f67237ac 100644 --- a/libraries/AP_HAL_SITL/SITL_State_common.cpp +++ b/libraries/AP_HAL_SITL/SITL_State_common.cpp @@ -319,6 +319,7 @@ SITL::SerialDevice *SITL_State_Common::create_serial_sim(const char *name, const // MAVLink serial ports have begin called several times if (elrs == nullptr) { elrs = new SITL::ELRS(portNumber, this); + _sitl->set_stop_MAVLink_sim_state(); } return elrs; }