diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index 3b592d48cb5..d109eb1a2c8 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -299,7 +299,11 @@ public class ChooseLockGeneric extends SettingsActivity { intent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_FOR_FINGERPRINT, mForFingerprint); intent.putExtra(EXTRA_HIDE_DRAWER, mHideDrawer); - startActivityForResult(intent, ENABLE_ENCRYPTION_REQUEST); + startActivityForResult( + intent, + mIsSetNewPassword && mHasChallenge + ? CHOOSE_LOCK_BEFORE_FINGERPRINT_REQUEST + : ENABLE_ENCRYPTION_REQUEST); } else { if (mForChangeCredRequiredForBoot) { // Welp, couldn't change it. Oh well.