diff --git a/material/partials/header.html b/material/partials/header.html
index 20e88e8cf..dc1bd0e38 100644
--- a/material/partials/header.html
+++ b/material/partials/header.html
@@ -2,8 +2,8 @@
This file was automatically generated - do not edit
-#}
{% set site_url = config.site_url | default(nav.homepage.url, true) | url %}
-{% if not config.use_directory_urls and site_url == "." %}
- {% set site_url = site_url ~ "/index.html" %}
+{% if not config.use_directory_urls and site_url[0] == site_url[-1] == "." %}
+ {% set site_url = site_url ~ "/index.html" | url %}
{% endif %}