diff --git a/site/layouts/partials/scripts.html b/site/layouts/partials/scripts.html
index e2f9bc407ef587cc2b2badcd3e85c055e29513c8..4b909e0e480dc27adfe0c694f7e0c1b96dfd8ef1 100644
--- a/site/layouts/partials/scripts.html
+++ b/site/layouts/partials/scripts.html
@@ -4,7 +4,7 @@
   <script src="/docs/{{ .Site.Params.docs_version }}/dist/js/bootstrap.bundle.js"></script>
 {{- end }}
 
-{{ if eq .Page.Layout "docs" -}}
+{{ if (or (eq .Page.Layout "docs") (eq .Page.Layout "single")) -}}
 <script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
 {{- end }}
 
diff --git a/site/layouts/partials/stylesheet.html b/site/layouts/partials/stylesheet.html
index 749a3314e609be8e671c2d8deb329f999d14ba03..d6d95ae6bf16c6866803e67d7072a02614c4004a 100644
--- a/site/layouts/partials/stylesheet.html
+++ b/site/layouts/partials/stylesheet.html
@@ -5,12 +5,10 @@
 <link href="/docs/{{ .Site.Params.docs_version }}/dist/css/bootstrap.css" rel="stylesheet">
 {{- end }}
 
-{{ if (or (eq .Page.Layout "docs") (ne .Page.Layout "examples")) -}}
+{{ if (or (eq .Page.Layout "docs") (eq .Page.Layout "single")) -}}
 {{- "<!-- Documentation extras -->" | safeHTML }}
-{{ if eq .Page.Layout "docs" -}}
 <link href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" rel="stylesheet">
 {{- end -}}
 {{- if (ne .Page.Layout "examples") }}
 <link href="/docs/{{ .Site.Params.docs_version }}/assets/css/docs.min.css" rel="stylesheet">
-{{- end -}}
 {{- end }}