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 e28ced2f06..04bf56dad7 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 @@ -127,12 +127,13 @@ class MultiWalletMiddleware { ) } is Currency.Token -> { - walletState?.getWalletManager(currency)?.let { - it.removeToken(currency.token) + val walletManager = walletState?.getWalletManager(currency) + if (walletManager != null) { + walletManager.removeToken(currency.token) currenciesRepository.removeToken( cardId = cardId, token = currency.token, - blockchainNetwork = BlockchainNetwork.fromWalletManager(it) + blockchainNetwork = BlockchainNetwork.fromWalletManager(walletManager) ) } }