diff --git a/assets/js/fake-input.js b/assets/js/fake-input.js
index e7848c8443fdea61f578bebc48c875d5193b6048..8371ead95fd748aaa7b572dd70a1534f2838f6d4 100644
--- a/assets/js/fake-input.js
+++ b/assets/js/fake-input.js
@@ -17,7 +17,7 @@ const changeListener = (event) => {
 
 Array.prototype.slice.call(document.querySelectorAll(".fake-input[contenteditable]")).forEach(elem => {
     elem.addEventListener("input", changeListener);
-    if (!elem.dataset["multiline"]) {
+    if (elem.dataset["multiline"] === undefined) {
         elem.addEventListener("keypress", keyListener);
     }
 });
\ No newline at end of file