diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c b/subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c index 6f816d62ec..43376179c6 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/player/gstplayer.c @@ -377,6 +377,8 @@ gst_player_finalize (GObject * object) if (self->signal_dispatcher) g_object_unref (self->signal_dispatcher); + if (self->signal_adapter) + g_object_unref (self->signal_adapter); if (self->play) gst_object_unref (self->play);