diff --git a/gst/matroska/matroska-demux.c b/gst/matroska/matroska-demux.c index 022cc9378d..3345337685 100644 --- a/gst/matroska/matroska-demux.c +++ b/gst/matroska/matroska-demux.c @@ -2092,6 +2092,7 @@ next: /* ouch */ if (!update) { GST_PAD_STREAM_LOCK (demux->common.sinkpad); + pad_locked = TRUE; goto exit; }