diff --git a/app/src/main/java/com/tangem/tap/domain/tokens/UserTokensRepository.kt b/app/src/main/java/com/tangem/tap/domain/tokens/UserTokensRepository.kt index 721657cdb8..639fd82b98 100644 --- a/app/src/main/java/com/tangem/tap/domain/tokens/UserTokensRepository.kt +++ b/app/src/main/java/com/tangem/tap/domain/tokens/UserTokensRepository.kt @@ -68,9 +68,11 @@ class UserTokensRepository( } suspend fun loadBlockchainsToDerive(card: Card): List { - return storageService.getUserTokens(card.getUserId())?.toBlockchainNetworks() ?: storageService.getUserTokens( - card, - ).toBlockchainNetworks() + if (DemoHelper.isDemoCardId(card.cardId)) { + return loadDemoCurrencies().toBlockchainNetworks() + } + return storageService.getUserTokens(card.getUserId())?.toBlockchainNetworks() + ?: storageService.getUserTokens(card).toBlockchainNetworks() } private fun loadDemoCurrencies(): List {