diff --git a/libebackend/e-offline-listener.c b/libebackend/e-offline-listener.c
index 26c157d..b01ea5f 100644
--- a/libebackend/e-offline-listener.c
+++ b/libebackend/e-offline-listener.c
@@ -107,13 +107,13 @@ setup_offline_listener (EOfflineListener *eol)
 
 	gconf_client_notify_add (
 		priv->default_client,
-		"/apps/evolution/shell/start_offline",
+		"/apps/evolution/shell/currently_offline",
 		(GConfClientNotifyFunc) online_status_changed,
 		eol, NULL, NULL);
 
-	priv->is_offline_now = gconf_client_get_bool (
-		priv->default_client,
-		"/apps/evolution/shell/start_offline", NULL);
+	priv->is_offline_now =
+		gconf_client_get_bool (priv->default_client,
+			"/apps/evolution/shell/start_offline", NULL);
 
 	set_online_status (eol, priv->is_offline_now);
 }
