diff -r 6f340f756486 -r 1373546e05c6 gstreamer_core/gst/gstregistry.c --- a/gstreamer_core/gst/gstregistry.c Fri May 14 16:08:32 2010 +0300 +++ b/gstreamer_core/gst/gstregistry.c Thu May 27 13:09:21 2010 +0300 @@ -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