diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index ceac2ce38f..1e3e9d2f32 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -463,7 +463,9 @@ class Core { ex instanceof FileNotFoundException || ex instanceof FolderNotFoundException || ex instanceof IllegalArgumentException || - ex instanceof IllegalStateException || + (ex instanceof IllegalStateException && + EntityOperation.SYNC.equals(op.name) && + "This operation is not allowed on a closed folder".equals(ex.getMessage())) || ex instanceof SQLiteConstraintException || //ex.getCause() instanceof BadCommandException || // BAD //ex.getCause() instanceof CommandFailedException || // NO