aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-accounts-dialog.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/empathy-accounts-dialog.c')
-rw-r--r--src/empathy-accounts-dialog.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/empathy-accounts-dialog.c b/src/empathy-accounts-dialog.c
index 3dfb40589..d7039bcb3 100644
--- a/src/empathy-accounts-dialog.c
+++ b/src/empathy-accounts-dialog.c
@@ -331,6 +331,11 @@ accounts_dialog_update_status_infobar (EmpathyAccountsDialog *dialog,
g_signal_handlers_unblock_by_func (priv->enabled_switch,
accounts_dialog_enable_switch_flipped, dialog);
+ /* inform the account widget */
+ g_object_set (priv->setting_widget_object,
+ "enabled", account_enabled,
+ NULL);
+
if (account_enabled)
{
switch (status)