diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 149e8c4f3f..bc31616010 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -2103,8 +2103,10 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences } } catch (Throwable ex) { - if (ex instanceof OperationCanceledException) - Log.i(folder.name, ex); + if (ex instanceof OperationCanceledException || + (ex instanceof IllegalStateException && + "Folder not open".equals(ex.getMessage()))) + Log.i(folder.name, ex); // Illegal state: getMessageCount else Log.e(folder.name, ex); EntityLog.log(ServiceSynchronize.this, EntityLog.Type.Account, folder,