diff --git a/_includes/vite_script.html b/_includes/vite_script.html
index 16c2cf2..a22f254 100644
--- a/_includes/vite_script.html
+++ b/_includes/vite_script.html
@@ -27,16 +27,21 @@
{% capture legacyFile %}{% vite_asset_path {{ entry }}-legacy.ts %}{% endcapture %}
+
+
diff --git a/_src/entrypoints/moduleGuard.ts b/_src/entrypoints/moduleGuard.ts
new file mode 100644
index 0000000..3381a2d
--- /dev/null
+++ b/_src/entrypoints/moduleGuard.ts
@@ -0,0 +1 @@
+document.documentElement.setAttribute("data-module-loaded", "true");