Index: channels/chan_sip.c =================================================================== --- channels/chan_sip.c (revision 351501) +++ channels/chan_sip.c (working copy) @@ -9043,7 +9043,7 @@ else if (video) { if (process_sdp_a_sendonly(value, &vsendonly)) processed = TRUE; - else if (process_crypto(p, p->vrtp, &p->vsrtp, value)) + else if (p->vrtp && process_crypto(p, p->vrtp, &p->vsrtp, value)) processed = TRUE; else if (process_sdp_a_video(value, p, &newvideortp, &last_rtpmap_codec)) processed = TRUE; @@ -9052,7 +9052,7 @@ else if (text) { if (process_sdp_a_text(value, p, &newtextrtp, red_fmtp, &red_num_gen, red_data_pt, &last_rtpmap_codec)) processed = TRUE; - else if (process_crypto(p, p->trtp, &p->tsrtp, value)) + else if (p->trtp && process_crypto(p, p->trtp, &p->tsrtp, value)) processed = TRUE; } /* Image (T.38 FAX) specific scanning */