diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index c3cdec386f..41fd5a257e 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -150,7 +150,7 @@ class Core { Log.i(folder.name + " executing operations=" + ops.size()); while (retry < LOCAL_RETRY_MAX && ops.size() > 0 && state.batchCanRun(folder.id, priority, sequence) && - state.isRunning() && state.isRecoverable()) { + state.isRunning() && ifolder.isOpen()) { TupleOperationEx op = ops.get(0); try {