diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java index 44b3a406e6d..650a7f663d3 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java @@ -906,7 +906,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 @@ -944,7 +946,9 @@ public class FingerprintSettings extends SubSettings { parent.renameFingerPrint(mFp.getBiometricId(), newName); } - mDismissListener.onDismiss(dialog); + if (mDismissListener != null) { + mDismissListener.onDismiss(dialog); + } dialog.dismiss(); } })