diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index ebff275a42..393ead7d14 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -617,7 +617,7 @@ Mavlink::mavlink_open_uart(const int baud, const char *uart_name, const bool for } } - if (_uart_fd < 0) { + if (_uart_fd < 0 || _mode == MAVLINK_MODE_IRIDIUM) { return _uart_fd; }