diff --git a/src/switch_core_media.c b/src/switch_core_media.c index 8173996e3d..23e77047b9 100644 --- a/src/switch_core_media.c +++ b/src/switch_core_media.c @@ -9051,6 +9051,10 @@ SWITCH_DECLARE(switch_status_t) switch_core_media_activate_rtp(switch_core_sessi // goto video; //} + if (!t_engine->cur_payload_map) { + goto text_up; + } + if (switch_channel_test_flag(session->channel, CF_TEXT_POSSIBLE) && t_engine->cur_payload_map->rm_encoding && t_engine->cur_payload_map->remote_sdp_port) { /******************************************************************************************/ if (t_engine->rtp_session && is_reinvite) {