diff --git a/src/views/Bridge/hooks/useSelectRoute.ts b/src/views/Bridge/hooks/useSelectRoute.ts index 1c9a4cac2..a8cf0675c 100644 --- a/src/views/Bridge/hooks/useSelectRoute.ts +++ b/src/views/Bridge/hooks/useSelectRoute.ts @@ -227,9 +227,10 @@ export function useSelectRoute() { // Try to find route with exact match first let route = externalProjectId - ? findNextBestRoute(["toChain", "externalProjectId"], { + ? findNextBestRoute(["fromChain", "toChain", "externalProjectId"], { toChain: toChainId, externalProjectId, + fromChain: selectedRoute.fromChain, }) : findNextBestRoute( [