diff --git a/subprojects/gstreamer/gst/parse/grammar.y.in b/subprojects/gstreamer/gst/parse/grammar.y.in index d1ed805c84..0794bd2255 100644 --- a/subprojects/gstreamer/gst/parse/grammar.y.in +++ b/subprojects/gstreamer/gst/parse/grammar.y.in @@ -672,6 +672,8 @@ static GstElement * gst_parse_element_make (graph_t *graph, element_t *data) { g_object_set_property (target, pspec->name, &v); g_value_unset (&v); } + + gst_object_unref (target); } }