diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index ae4e66148b..c075500fd1 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -1946,7 +1946,7 @@ class Core { } void error(Throwable ex) { - recoverable = !(ex instanceof FolderClosedException); + recoverable = (recoverable && !(ex instanceof FolderClosedException)); thread.interrupt(); yield(); }