diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index 216b1cab0b2..331fbae31bc 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -414,8 +414,8 @@ public class ChooseLockGeneric extends SettingsActivity { }; private void removeAllFingerprintTemplates() { - mFingerprintManager.startListening(mReceiver); - if (mFingerprintManager != null) { + if (mFingerprintManager != null && mFingerprintManager.isHardwareDetected()) { + mFingerprintManager.startListening(mReceiver); mFingerprintManager.remove(0 /* all fingerprint templates */); } }