summaryrefslogtreecommitdiff
path: root/libmissioncontrol/mc-account-monitor.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmissioncontrol/mc-account-monitor.c')
-rw-r--r--libmissioncontrol/mc-account-monitor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmissioncontrol/mc-account-monitor.c b/libmissioncontrol/mc-account-monitor.c
index c27aef9b..fdc43102 100644
--- a/libmissioncontrol/mc-account-monitor.c
+++ b/libmissioncontrol/mc-account-monitor.c
@@ -231,9 +231,9 @@ _gconf_notify_cb (GConfClient *client, guint conn_id, GConfEntry *entry,
{
g_signal_emit (monitor, signals[SIGNAL_DISABLED], 0, name);
}
- g_hash_table_remove (priv->accounts, name);
g_hash_table_remove (priv->enabledness, name);
g_signal_emit (monitor, signals[SIGNAL_DELETED], 0, name);
+ g_hash_table_remove (priv->accounts, name);
}
}
else if (g_str_has_suffix (entry->key, "/" MC_ACCOUNTS_GCONF_KEY_ENABLED))