diff --git a/gst/gstregistrybinary.c b/gst/gstregistrybinary.c index fe3119f9c8..54a27d45b6 100644 --- a/gst/gstregistrybinary.c +++ b/gst/gstregistrybinary.c @@ -788,7 +788,7 @@ gst_registry_binary_check_magic (gchar ** in, gsize size) GST_DEBUG ("Reading/casting for GstBinaryRegistryMagic at address %p", *in); unpack_element (*in, m, GstBinaryRegistryMagic); - if (m == NULL || m->magic == NULL || m->version == NULL) { + if (m == NULL || &m->magic == NULL || &m->version == NULL) { GST_WARNING ("Binary registry magic structure is broken"); return -1; }