diff --git a/app/src/main/java/eu/faircode/email/SimpleTask.java b/app/src/main/java/eu/faircode/email/SimpleTask.java index bce9e665a0..304933dff4 100644 --- a/app/src/main/java/eu/faircode/email/SimpleTask.java +++ b/app/src/main/java/eu/faircode/email/SimpleTask.java @@ -268,11 +268,10 @@ public abstract class SimpleTask implements LifecycleObserver { } void cancel(Context context) { - if (future != null) - if (future.cancel(false)) { - Log.i("Cancelled task=" + name); - cleanup(context); - } + if (future != null && future.cancel(false)) { + Log.i("Cancelled task=" + name); + cleanup(context); + } } private void cleanup(Context context) {