diff --git a/features/biometry/impl/src/main/kotlin/com/tangem/features/biometry/impl/model/AskBiometryModel.kt b/features/biometry/impl/src/main/kotlin/com/tangem/features/biometry/impl/model/AskBiometryModel.kt index 2d586fad73..1f8093ed68 100644 --- a/features/biometry/impl/src/main/kotlin/com/tangem/features/biometry/impl/model/AskBiometryModel.kt +++ b/features/biometry/impl/src/main/kotlin/com/tangem/features/biometry/impl/model/AskBiometryModel.kt @@ -116,9 +116,11 @@ internal class AskBiometryModel @Inject constructor( walletsRepository.setUseBiometricAuthentication(value = true) walletsRepository.setRequireAccessCode(value = false) setBiometryLockForAllWallets() - cardSdkConfigRepository.setAccessCodeRequestPolicy( - isBiometricsRequestPolicy = walletsRepository.requireAccessCode().not(), - ) + if (userWallet is UserWallet.Cold) { + cardSdkConfigRepository.setAccessCodeRequestPolicy( + isBiometricsRequestPolicy = userWallet.hasAccessCode, + ) + } } else { settingsRepository.setShouldSaveAccessCodes(value = true) if (userWallet is UserWallet.Cold) {