diff -r 24ed0baaf8e5 -r 7e3786c5ed27 gstreamer_core/gst/gstregistry.c --- a/gstreamer_core/gst/gstregistry.c Fri Apr 30 19:11:56 2010 -0500 +++ b/gstreamer_core/gst/gstregistry.c Fri May 14 18:43:44 2010 -0500 @@ -921,7 +921,9 @@ arglist++; /// get the full path of DLL - filename = libgstreamer_get_dll_path( filename ); + filename = libgstreamer_get_dll_path( filename ); + if( !filename ) + continue; #endif if (g_stat (filename, &file_status) < 0) { /* Plugin will be removed from cache after the scan completes if it