diff --git a/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/MultiWalletMiddleware.kt b/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/MultiWalletMiddleware.kt index 5a0dc52f6c..61c5e422be 100644 --- a/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/MultiWalletMiddleware.kt +++ b/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/MultiWalletMiddleware.kt @@ -235,7 +235,8 @@ class MultiWalletMiddleware { token, blockchainNetwork.blockchain, blockchainNetwork.derivationPath ) })) - walletManager.addTokens(tokens) + if (tokens.isNotEmpty()) walletManager.addTokens(tokens) + currenciesRepository.saveUpdatedCurrency( cardId = scanResponse.card.cardId, blockchainNetwork = BlockchainNetwork.fromWalletManager(walletManager)