diff --git a/chat-window-component.html b/chat-window-component.html
index 708a437a45bd443d3bed5573bc96454f0c195bf8..caefbd6baf3d7bcec58637c2efa069ca15dacaaf 100644
--- a/chat-window-component.html
+++ b/chat-window-component.html
@@ -32,10 +32,10 @@
       window.addEventListener("converse-loaded", function(event) {
 
         converse.initialize({
-            debug: component.dataset.debug,
+            debug: (component.dataset.debug === "true"),
             root: shadowRoot,
             authentication: component.dataset.authentication,
-            auto_login: component.dataset.autoLogin,
+            auto_login: (component.dataset.autoLogin === "true"),
             auto_join_rooms: [component.dataset.roomJid],
             bosh_service_url: component.dataset.boshServiceUrl,
             jid: component.dataset.jid,