diff --git a/TouchID.m b/TouchID.m index 6bae6c9f..5dd79796 100644 --- a/TouchID.m +++ b/TouchID.m @@ -60,7 +60,7 @@ @implementation TouchID } // Device has TouchID - if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) { + if (![passcodeFallback boolValue] && [context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) { // Attempt Authentification [context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:reason