diff --git a/lib/rtplib.c b/lib/rtplib.c index e592170bd..5e1b5629e 100644 --- a/lib/rtplib.c +++ b/lib/rtplib.c @@ -107,7 +107,7 @@ error: int rtp_padding(struct rtp_header *header, str *payload) { - if (!header || payload->s) + if (!header || !payload->s) return 0; if (!(header->v_p_x_cc & 0x20)) return 0; // no padding