diff --git a/web/html/xui/component/themeSwitch.html b/web/html/xui/component/themeSwitch.html
index f09b9be2..a94e8e6c 100644
--- a/web/html/xui/component/themeSwitch.html
+++ b/web/html/xui/component/themeSwitch.html
@@ -42,19 +42,29 @@
{{define "component/ultraDarkTheme"}}
+
+ uthemeToggle.addEventListener('change', ultraToggleTheme);
+ ultraToggleTheme();
+ } else {
+ console.error("Element with ID 'ultradarktheme' not found.");
+ }
+ });
+
{{end}}