diff --git a/src/web/app/common/mixins.ls b/src/web/app/common/mixins.ls
index ca27e03579..3999851a98 100644
--- a/src/web/app/common/mixins.ls
+++ b/src/web/app/common/mixins.ls
@@ -12,7 +12,7 @@ module.exports = (me) ~>
 		Cropper: require \cropperjs
 
 	riot.mixin \signout do
-		signout: require './scripts/signout.ls'
+		signout: require './scripts/signout.js'
 
 	riot.mixin \messaging-stream do
 		MessagingStreamConnection: require './scripts/messaging-stream.ls'
diff --git a/src/web/app/common/scripts/signout.js b/src/web/app/common/scripts/signout.js
new file mode 100644
index 0000000000..cd752423da
--- /dev/null
+++ b/src/web/app/common/scripts/signout.js
@@ -0,0 +1,5 @@
+module.exports = () => {
+	localStorage.removeItem('me');
+	document.cookie = `i=; domain=.${CONFIG.host}; expires=Thu, 01 Jan 1970 00:00:01 GMT;`;
+	location.href = '/';
+};
diff --git a/src/web/app/common/scripts/signout.ls b/src/web/app/common/scripts/signout.ls
deleted file mode 100644
index a647922678..0000000000
--- a/src/web/app/common/scripts/signout.ls
+++ /dev/null
@@ -1,4 +0,0 @@
-module.exports = ->
-	local-storage.remove-item \me
-	document.cookie = "i=; domain=.#{CONFIG.host}; expires=Thu, 01 Jan 1970 00:00:01 GMT;"
-	location.href = \/