diff --git a/daemon/media_socket.c b/daemon/media_socket.c index e750c2c67..10f2bdd28 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -1270,7 +1270,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;