diff --git a/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/ERC20BridgeDialog.tsx b/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/ERC20BridgeDialog.tsx index 30363f924..ae88f3e26 100644 --- a/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/ERC20BridgeDialog.tsx +++ b/apps/frontend/src/app/3_organisms/ERC20BridgeDialog/ERC20BridgeDialog.tsx @@ -45,7 +45,10 @@ export const ERC20BridgeDialog: React.FC = ({ const { account } = useAccount(); const { isMobile } = useIsMobile(); const { currentChainId, setCurrentChainId } = useChainStore(); - const isWrongChain = RSK_CHAIN_ID !== currentChainId; + const isWrongChain = useMemo( + () => RSK_CHAIN_ID !== currentChainId, + [currentChainId], + ); const handleClose = useCallback(() => { if (isWrongChain) {