diff --git a/gst-libs/gst/gl/gstglutils.c b/gst-libs/gst/gl/gstglutils.c index da849596e2..5ffe4c4a3a 100644 --- a/gst-libs/gst/gl/gstglutils.c +++ b/gst-libs/gst/gl/gstglutils.c @@ -490,9 +490,8 @@ gst_gl_display_context_prepare (GstElement * element, if (*display_ptr) goto out; } - gst_query_unref (query); - #if GST_GL_HAVE_WINDOW_X11 + gst_query_unref (query); query = _gst_gl_display_context_query (element, display_ptr, "gst.x11.display.handle");