summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gconf/gconf-dbus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gconf/gconf-dbus.c b/gconf/gconf-dbus.c
index 3c68da6f..ad00bb21 100644
--- a/gconf/gconf-dbus.c
+++ b/gconf/gconf-dbus.c
@@ -384,11 +384,11 @@ ensure_dbus_connection (void)
global_conn = dbus_bus_get (DBUS_BUS_SESSION, NULL);
#endif
- dbus_connection_setup_with_g_main (global_conn, NULL);
-
if (global_conn == NULL)
return FALSE;
+ dbus_connection_setup_with_g_main (global_conn, NULL);
+
dbus_bus_add_match (global_conn, BUS_RULE, NULL);
dbus_bus_add_match (global_conn, NOTIFY_RULE, NULL);