diff --git a/components/Blocks/DynamicContent/Stays/StayCard/index.tsx b/components/Blocks/DynamicContent/Stays/StayCard/index.tsx index 506df2e65..d20ffe496 100644 --- a/components/Blocks/DynamicContent/Stays/StayCard/index.tsx +++ b/components/Blocks/DynamicContent/Stays/StayCard/index.tsx @@ -23,7 +23,7 @@ const useCheckIfExternal = (bookingUrl: string) => { const bookingURL = new URL(bookingUrl) const hostsMatch = hostName === bookingURL.hostname - const langRouteRegex = /\/[a-zA-Z]{2}\// + const langRouteRegex = /^\/[a-zA-Z]{2}\// setIsExternal(!hostsMatch || !langRouteRegex.test(bookingURL.pathname)) }