=== modified file 'libgthumb/catalog.c'
--- libgthumb/catalog.c	2008-08-20 18:43:59 +0000
+++ libgthumb/catalog.c	2008-08-31 20:41:25 +0000
@@ -319,7 +319,10 @@
         g_object_unref (dstream);
         g_object_unref (istream);
         g_object_unref (gfile);
-	g_propagate_error (gerror, error);
+        if (error != NULL)
+	{
+		g_propagate_error (gerror, error);
+	}
 
 	catalog->list = g_list_reverse (catalog->list);
 

