aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_sip.c
diff options
context:
space:
mode:
Diffstat (limited to 'channels/chan_sip.c')
-rw-r--r--channels/chan_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index 1a676ebd8..0938776e6 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -3043,7 +3043,7 @@ static struct ast_frame *sip_rtp_read(struct ast_channel *ast, struct sip_pvt *p
return &null_frame;
if (p->owner) {
/* We already hold the channel lock */
- if (f->frametype == AST_FRAME_VOICE) {
+ if (f && f->frametype == AST_FRAME_VOICE) {
if (f->subclass != p->owner->nativeformats) {
if (!(f->subclass & p->jointcapability)) {
ast_log(LOG_DEBUG, "Bogus frame of format '%s' received from '%s'!\n",