diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 2aa0e74..b367c6a 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -1 +1,10 @@
-{{ if and .IsHome (eq .Paginator.PageNumber 1) }}{{ .Site.Params.HomepageHeader | safeHTML }}{{ else }}« Home{{ end }}
+{{- $pagination := "" }}
+{{- if .IsHome }}
+{{ $pagination = .Paginate (where .Site.RegularPages "Params.hidden" "!=" true) }}
+{{- end }}
+
+{{ if and .IsHome (eq $pagination.PageNumber 1) }}
+{{ .Site.Params.HomepageHeader | safeHTML }}
+{{ else }}
+« Home
+{{ end }}