aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-offline-handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/mail-offline-handler.c')
-rw-r--r--mail/mail-offline-handler.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mail/mail-offline-handler.c b/mail/mail-offline-handler.c
index a24f52a79c..fa374efc73 100644
--- a/mail/mail-offline-handler.c
+++ b/mail/mail-offline-handler.c
@@ -48,9 +48,9 @@ service_is_relevant (CamelService *service, gboolean going_offline)
(service->provider->flags & CAMEL_PROVIDER_IS_EXTERNAL))
return FALSE;
- if (CAMEL_IS_DISCO_STORE (service) && going_offline &&
+ if (CAMEL_IS_DISCO_STORE (service) &&
camel_disco_store_status (CAMEL_DISCO_STORE (service)) == CAMEL_DISCO_STORE_OFFLINE)
- return FALSE;
+ return !going_offline;
return service->status != CAMEL_SERVICE_DISCONNECTED;
}