diff --git a/core/java/android/app/KeyguardManager.java b/core/java/android/app/KeyguardManager.java index e9c29b8aa0a53..c802d20a5a572 100644 --- a/core/java/android/app/KeyguardManager.java +++ b/core/java/android/app/KeyguardManager.java @@ -261,8 +261,10 @@ public class KeyguardManager { CharSequence title, CharSequence description, int userId, boolean disallowBiometricsIfPolicyExists) { Intent intent = this.createConfirmDeviceCredentialIntent(title, description, userId); - intent.putExtra(EXTRA_DISALLOW_BIOMETRICS_IF_POLICY_EXISTS, - disallowBiometricsIfPolicyExists); + if (intent != null) { + intent.putExtra(EXTRA_DISALLOW_BIOMETRICS_IF_POLICY_EXISTS, + disallowBiometricsIfPolicyExists); + } return intent; }