summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engine/dconf-engine.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/engine/dconf-engine.c b/engine/dconf-engine.c
index 9e44f46..9c80d9b 100644
--- a/engine/dconf-engine.c
+++ b/engine/dconf-engine.c
@@ -721,13 +721,15 @@ dconf_engine_watch_established (DConfEngine *engine,
if (ow->state != dconf_engine_get_state (engine))
{
+ const gchar * const changes[] = { "", NULL };
+
/* Our recorded state does not match the current state. Something
* must have changed while our watch requests were on the wire.
*
* We don't know what changed, so we can just say that potentially
* everything changed. This case is very rare, anyway...
*/
- dconf_engine_change_notify (engine, "/", NULL, engine->user_data, NULL);
+ dconf_engine_change_notify (engine, "/", changes, NULL, engine->user_data);
}
dconf_engine_call_handle_free (handle);