diff --git a/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx b/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx index c36ba75fece..e7d1ca0e424 100644 --- a/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx +++ b/packages/thirdweb/src/react/web/ui/ConnectWallet/screens/Buy/swap/fetchBalancesForWallet.tsx @@ -154,7 +154,7 @@ async function fetchBalancesForWallet({ const matching = sourceSupportedTokens[b.chainId]?.find( (t) => t.address.toLowerCase() === b.tokenAddress.toLowerCase(), ); - if (matching) { + if (matching && b.value > 0n) { balances.push({ balance: b, chain: getCachedChain(b.chainId),