diff --git a/modules/blox-tailwind/layouts/partials/components/headers/navbar.html b/modules/blox-tailwind/layouts/partials/components/headers/navbar.html
index 71d52d8ca..c3698827a 100644
--- a/modules/blox-tailwind/layouts/partials/components/headers/navbar.html
+++ b/modules/blox-tailwind/layouts/partials/components/headers/navbar.html
@@ -57,6 +57,17 @@
{{ $menuURL := .URL | absLangURL }}
{{ $pageURL:= $currentPage.Permalink | absLangURL }}
{{ $active := eq $menuURL $pageURL }}
+ {{ $url := "" }}
+ {{ if .URL }}
+ {{- if findRE `^#` .URL -}}
+ {{- if not $.IsHome -}}
+ {{- $url = site.Home.RelPermalink -}}
+ {{- end }}
+ {{- $url = printf "%s%s" $url .URL -}}
+ {{- else -}}
+ {{- $url = .URL | relLangURL -}}
+ {{- end -}}
+ {{ end }}
{{ if .HasChildren }}
+ {{- if $url -}}
+ {{- end -}}
{{ .Name }}
+ {{ if $url }}{{ end }}