diff --git a/src/modules/mavlink/mavlink_messages.cpp b/src/modules/mavlink/mavlink_messages.cpp index dbc9f5eb1e..53c3a814e7 100644 --- a/src/modules/mavlink/mavlink_messages.cpp +++ b/src/modules/mavlink/mavlink_messages.cpp @@ -385,7 +385,7 @@ protected: void send(const hrt_abstime t) { - if (!_mavlink->get_logbuffer()->empty()) { + if (!_mavlink->get_logbuffer()->empty() && _mavlink->is_connected()) { struct mavlink_log_s mavlink_log = {};