diff --git a/daemon/media_socket.c b/daemon/media_socket.c index 3311db558..991856756 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -1258,7 +1258,7 @@ static const char *kernelize_one(struct rtpengine_target_info *reti, GQueue *out output: // output section - if (non_forwarding) // also applies to sink == NULL + if (non_forwarding || !sink || !sink->selected_sfd) return NULL; // no output if (!PS_ISSET(sink, FILLED)) return NULL;