diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java index bbb4f45b702..81eecd6c9df 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java @@ -1020,7 +1020,9 @@ public class FingerprintSettings extends SubSettings { @Override public void onCancel(DialogInterface dialog) { super.onCancel(dialog); - mDismissListener.onDismiss(dialog); + if (mDismissListener != null) { + mDismissListener.onDismiss(dialog); + } } @Override @@ -1058,7 +1060,9 @@ public class FingerprintSettings extends SubSettings { parent.renameFingerPrint(mFp.getBiometricId(), newName); } - mDismissListener.onDismiss(dialog); + if (mDismissListener != null) { + mDismissListener.onDismiss(dialog); + } dialog.dismiss(); } })