diff --git a/src/modules/rtp_rtcp/source/rtcp_sender.cc b/src/modules/rtp_rtcp/source/rtcp_sender.cc index 2ab8ed2b99..4200aae7f9 100644 --- a/src/modules/rtp_rtcp/source/rtcp_sender.cc +++ b/src/modules/rtp_rtcp/source/rtcp_sender.cc @@ -2010,7 +2010,11 @@ RTCPSender::SendRTCP(const WebRtc_UWord32 packetTypeFlags, } } }while (false); - + // Sanity don't send empty packets. + if (pos == 0) + { + return -1; + } return SendToNetwork(rtcpbuffer, (WebRtc_UWord16)pos); }