diff --git a/src/com/android/settings/biometrics/BiometricEnrollActivity.java b/src/com/android/settings/biometrics/BiometricEnrollActivity.java index a0aa6db4c75..4179ea3d96d 100644 --- a/src/com/android/settings/biometrics/BiometricEnrollActivity.java +++ b/src/com/android/settings/biometrics/BiometricEnrollActivity.java @@ -68,11 +68,13 @@ public class BiometricEnrollActivity extends InstrumentedActivity { final int result = bm.canAuthenticate(authenticators); - if (result == BiometricManager.BIOMETRIC_SUCCESS - || result == BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE) { - Log.e(TAG, "Unexpected result: " + result); - finish(); - return; + if (!WizardManagerHelper.isAnySetupWizard(getIntent())) { + if (result == BiometricManager.BIOMETRIC_SUCCESS + || result == BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE) { + Log.e(TAG, "Unexpected result: " + result); + finish(); + return; + } } if (authenticators == BiometricManager.Authenticators.DEVICE_CREDENTIAL) {