Index: libnautilus-private/nautilus-volume-monitor.c
===================================================================
RCS file: /cvs/gnome/nautilus/libnautilus-private/nautilus-volume-monitor.c,v
retrieving revision 1.128
diff -u -r1.128 nautilus-volume-monitor.c
--- libnautilus-private/nautilus-volume-monitor.c	10 Jun 2002 08:31:20 -0000	1.128
+++ libnautilus-private/nautilus-volume-monitor.c	19 Jun 2002 21:09:06 -0000
@@ -1767,6 +1767,10 @@
 	const char *name;
 	struct stat statbuf;
 	
+	if (stat (volume->mount_path, &statbuf) == 0) {
+		volume->device = statbuf.st_dev;
+	}
+
 	volume->file_system_type = g_hash_table_lookup
 		(monitor->details->file_system_table, file_system_type_name);
 
@@ -1800,10 +1804,6 @@
 
 	if (!ok) {
 		return FALSE;
-	}
-
-	if (stat (volume->mount_path, &statbuf) == 0) {
-		volume->device = statbuf.st_dev;
 	}
 
 	/* Identify device type */
