diff --git a/coreapi/linphonecall.c b/coreapi/linphonecall.c index 86a5540aa..8cdb9c5b4 100644 --- a/coreapi/linphonecall.c +++ b/coreapi/linphonecall.c @@ -1916,8 +1916,10 @@ void linphone_call_stop_video_stream(LinphoneCall *call) { void linphone_call_stop_media_streams(LinphoneCall *call){ linphone_call_stop_audio_stream(call); linphone_call_stop_video_stream(call); - ms_event_queue_skip(call->core->msevq); + if (call->core->msevq != NULL) { + ms_event_queue_skip(call->core->msevq); + } if (call->audio_profile){ rtp_profile_clear_all(call->audio_profile); rtp_profile_destroy(call->audio_profile);