diff --git a/packages/plugins/Trader/src/SiteAdaptor/trader/views/Trade/index.tsx b/packages/plugins/Trader/src/SiteAdaptor/trader/views/Trade/index.tsx index 1beaabd5fa87..e80a313c56f1 100644 --- a/packages/plugins/Trader/src/SiteAdaptor/trader/views/Trade/index.tsx +++ b/packages/plugins/Trader/src/SiteAdaptor/trader/views/Trade/index.tsx @@ -224,7 +224,7 @@ export function TradeView() { if (picked) { setChainId(picked.chainId as ChainId) setFromToken(picked) - if (toChainId !== picked.chainId) setToToken(undefined) + if (toChainId !== picked.chainId && isSwap) setToToken(undefined) } }}>