--- GConf-2.10.0.orig/gconf/gconfd.c 2005-02-06 22:35:21.000000000 +0100 +++ GConf-2.10.0/gconf/gconfd.c 2005-06-09 17:03:48.010021608 +0200 @@ -1029,7 +1029,7 @@ if (db == default_db) { tmp_list = g_list_next (tmp_list); - continue; + if (tmp_list) continue; } /* Drop any listeners whose clients are gone. */