--- GConf-2.12.1/gconf/gconftool.c.reload	2005-08-22 13:38:30.000000000 +0200
+++ GConf-2.12.1/gconf/gconftool.c	2006-02-27 10:58:57.000000000 +0100
@@ -885,9 +885,11 @@
 
       umask (022);
       retval = do_makefile_install (conf, args, FALSE);
-      
+
       gconf_engine_unref (conf);
 
+      g_spawn_command_line_sync ("/usr/bin/killall -q -HUP " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL);
+
       return retval;
     }
 
@@ -901,6 +903,8 @@
       
       gconf_engine_unref (conf);
 
+      g_spawn_command_line_sync ("/usr/bin/killall -q -HUP " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL);
+
       return retval;
     }
 
