diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 74d8d00fb0..994ec3d94e 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -609,7 +609,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; }