diff --git a/src/com/android/settings/fingerprint/FingerprintUiHelper.java b/src/com/android/settings/fingerprint/FingerprintUiHelper.java index df09c49ba54..6e7f8ec7928 100644 --- a/src/com/android/settings/fingerprint/FingerprintUiHelper.java +++ b/src/com/android/settings/fingerprint/FingerprintUiHelper.java @@ -49,7 +49,7 @@ public class FingerprintUiHelper extends FingerprintManager.AuthenticationCallba } public void startListening() { - if (mFingerprintManager != null + if (mFingerprintManager != null && mFingerprintManager.isHardwareDetected() && mFingerprintManager.getEnrolledFingerprints(mUserId).size() > 0) { mCancellationSignal = new CancellationSignal(); mFingerprintManager.setActiveUser(mUserId);