diff --git a/subprojects/gst-plugins-base/gst/playback/gstparsebin.c b/subprojects/gst-plugins-base/gst/playback/gstparsebin.c index 56f42ae6d3..c72d4cc8c2 100644 --- a/subprojects/gst-plugins-base/gst/playback/gstparsebin.c +++ b/subprojects/gst-plugins-base/gst/playback/gstparsebin.c @@ -3637,6 +3637,8 @@ retry: GST_WARNING_OBJECT (parsebin, "Currently, shutting down, aborting exposing"); DYN_UNLOCK (parsebin); + if (fallback_collection) + gst_object_unref (fallback_collection); return FALSE; }