diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 5c300a0697..d7c0cc6200 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -2676,7 +2676,12 @@ Mavlink::start(int argc, char *argv[]) count++; } - return OK; + if (ic == Mavlink::instance_count()) { + return PX4_ERROR; + + } else { + return PX4_OK; + } } void