diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 7fba62f3fd..297a76239b 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -898,7 +898,7 @@ Mavlink::send_message(const uint8_t msgid, const void *msg, uint8_t component_ID int bret = sendto(_socket_fd, buf, packet_len, 0, (struct sockaddr *)&_bcast_addr, sizeof(_bcast_addr)); - if (bret) { + if (bret <= 0) { PX4_WARN("sending broadcast failed"); } }