diff options
Diffstat (limited to 'mail/mail-offline-handler.c')
-rw-r--r-- | mail/mail-offline-handler.c | 4 |
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; } |