Index: src/feedlist.c
===================================================================
--- src/feedlist.c	(Revision 4095)
+++ src/feedlist.c	(Arbeitskopie)
@@ -518,6 +518,13 @@
 	if (feedlist_save_timer)
 		g_source_remove (feedlist_save_timer);
 		
+	/* Workaround for a race in the shutdown sequence 
+	   FIXME: rewrite this in 1.5 */
+	if (!rootNode) {
+		debug0 (DEBUG_GUI, "Double shutdown! This is not good.");
+		return;
+	}
+		
 	feedlist_foreach (feedlist_free_node);
 	node_free (rootNode);
 	rootNode = NULL;
