diff --git a/app/src/main/java/eu/faircode/email/ConnectionHelper.java b/app/src/main/java/eu/faircode/email/ConnectionHelper.java index 1de3cc7300..a980067e0a 100644 --- a/app/src/main/java/eu/faircode/email/ConnectionHelper.java +++ b/app/src/main/java/eu/faircode/email/ConnectionHelper.java @@ -279,6 +279,9 @@ public class ConnectionHelper { static String refreshToken(Context context, String type, String name, String current) throws AuthenticatorException, OperationCanceledException, IOException { + if (!Helper.hasValidFingerprint(context)) + throw new IllegalArgumentException("Please see the FAQ question 109"); + AccountManager am = AccountManager.get(context); Account[] accounts = am.getAccountsByType(type); for (Account account : accounts)