diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index 06858b749a9..3a1f5015b84 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -298,7 +298,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.