diff --git a/assets/js/component/fake-input.js b/assets/js/component/fake-input.js
index 1ff2dab6585e0a920874f57019ece69ff3608fc3..73586fd57eda62d1029f9278611c4fcf3b76a88d 100644
--- a/assets/js/component/fake-input.js
+++ b/assets/js/component/fake-input.js
@@ -19,7 +19,9 @@ function initFakeInput() {
             elem.addEventListener("keypress", keyListener);
         }
         elem.dataset["bound_fake_input"] = "true";
-        element.innerText = element.innerText.replace(/\n *$/, "");
+        if (element.innerText.trim() === "") {
+            element.innerText = "";
+        }
     });
 }