f67062b
diff -up gnome-desktop-2.21.91/libgnome-desktop/gnome-bg.c.no-info gnome-desktop-2.21.91/libgnome-desktop/gnome-bg.c
f67062b
--- gnome-desktop-2.21.91/libgnome-desktop/gnome-bg.c.no-info	2008-02-19 12:08:34.000000000 -0500
f67062b
+++ gnome-desktop-2.21.91/libgnome-desktop/gnome-bg.c	2008-02-19 12:08:56.000000000 -0500
f67062b
@@ -1076,10 +1076,11 @@ get_mtime (const char *uri)
f67062b
 		file = g_file_new_for_uri (uri);
f67062b
 		info = g_file_query_info (file, G_FILE_ATTRIBUTE_TIME_MODIFIED,
f67062b
 					  G_FILE_QUERY_INFO_NONE, NULL, NULL);
f67062b
-		if (info)
f67062b
+		if (info) {
f67062b
 			mtime = g_file_info_get_attribute_uint64 (info,
f67062b
 								  G_FILE_ATTRIBUTE_TIME_MODIFIED);
f67062b
-		g_object_unref (info);
f67062b
+			g_object_unref (info);
f67062b
+		}
f67062b
 		g_object_unref (file);
f67062b
 	}
f67062b