diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index a91e1e37b3..0e30bcaa8a 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -1800,7 +1800,8 @@ public class Helper { @Override public void onDismiss(DialogInterface dialog) { Log.i("Authenticate PIN dismissed"); - ApplicationEx.getMainHandler().post(cancelled); + if (shouldAuthenticate(activity)) // Some Android versions call dismiss on OK + ApplicationEx.getMainHandler().post(cancelled); } }) .create();