aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-account-editor.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/em-account-editor.c')
-rw-r--r--mail/em-account-editor.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/mail/em-account-editor.c b/mail/em-account-editor.c
index 614c234195..8946cef9a4 100644
--- a/mail/em-account-editor.c
+++ b/mail/em-account-editor.c
@@ -1959,6 +1959,10 @@ section:
if (depw)
depl = g_slist_prepend(depl, w);
row++;
+ /* HACK: keep_on_server is stored in the e-account, but is displayed as a properly on the uri,
+ make sure they track/match here */
+ if (!strcmp(entries[i].name, "keep_on_server"))
+ emae_account_toggle_widget(emae, (GtkToggleButton *)w, E_ACCOUNT_SOURCE_KEEP_ON_SERVER);
break;
case CAMEL_PROVIDER_CONF_ENTRY:
l = g_object_new(gtk_label_get_type(), "label", entries[i].text, "xalign", 0.0, NULL);