Index: ChangeLog
===================================================================
--- ChangeLog (révision 12691)
+++ ChangeLog (révision 12692)
@@ -1,5 +1,10 @@
 2007-01-11  Alexander Larsson  <alexl@redhat.com>
 
+	* libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
+	Avoid crash on NULL vfs_uri (#320020)
+
+2007-01-11  Alexander Larsson  <alexl@redhat.com>
+
         * libnautilus-private/nautilus-file-operations.c:
         (nautilus_file_operations_new_file_from_template):
 	Use default permissions when copying template to use
Index: libnautilus-private/nautilus-directory-async.c
===================================================================
--- libnautilus-private/nautilus-directory-async.c (révision 12691)
+++ libnautilus-private/nautilus-directory-async.c (révision 12692)
@@ -1996,7 +1996,8 @@ read_dot_hidden_file (NautilusDirectory 
 	 * Need to figure out if we should do this async or sync to extend
 	 * it to all types of uris.
 	 */
-	if (eel_strcasecmp (directory->details->vfs_uri->method_string, "file") != 0) {
+	if (directory->details->vfs_uri == NULL ||
+	    (eel_strcasecmp (directory->details->vfs_uri->method_string, "file") != 0)) {
 		return;
 	}
 	
