diff --git a/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt b/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt index 2d1295d3b6..6031478847 100644 --- a/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt +++ b/app/src/main/java/com/tangem/tap/domain/walletconnect2/data/DefaultLegacyWalletConnectRepository.kt @@ -460,7 +460,7 @@ internal class DefaultLegacyWalletConnectRepository( proposerPublicKey = sessionProposal.proposerPublicKey, namespaces = preparedRequiredNamespaces.ifEmpty { sessionProposal.createPreparedOptionalNamespaces(userChains) - }, + }.filterValues { it.accounts.isNotEmpty() && it.chains?.isNotEmpty() == true }, ) Timber.i("Session approval is prepared for sending: $sessionApproval")