diff --git a/packages/nuxt/src/app/components/nuxt-link.ts b/packages/nuxt/src/app/components/nuxt-link.ts index c0330e5300..f21460dfec 100644 --- a/packages/nuxt/src/app/components/nuxt-link.ts +++ b/packages/nuxt/src/app/components/nuxt-link.ts @@ -427,6 +427,7 @@ export function defineNuxtLink (options: NuxtLinkOptions) { const target = props.target || null function isUrlInWhitelist (url: string, whitelist: string[] = []): boolean { + if (!whitelist.length) { return false } try { const urlObj = new URL(url) return whitelist.some(domain => urlObj.hostname.endsWith(domain))