diff --git a/src/plugins/janus_videoroom.c b/src/plugins/janus_videoroom.c index c8cdd33d8a..f2ec8bdf24 100644 --- a/src/plugins/janus_videoroom.c +++ b/src/plugins/janus_videoroom.c @@ -2469,7 +2469,7 @@ static void janus_videoroom_publisher_destroy(janus_videoroom_publisher *p) { } janus_mutex_unlock(&p->rtp_forwarders_mutex); /* Release dummy session of the forwarder */ - if(p->session && p->session->handle == NULL) + if(p->remote && p->session) janus_videoroom_session_destroy(p->session); janus_refcount_decrease(&p->ref); }