diff --git a/res/js/component/app.js b/res/js/component/app.js
index 9f8a11025ad7a61254a9e32e43d9da78a6ac77d5..d45fb4b946ab7a12e79d82c208e7d79d74ce0418 100644
--- a/res/js/component/app.js
+++ b/res/js/component/app.js
@@ -63,6 +63,7 @@ class App {
             this.resultContainer.removeChild(buffer.elem);
         }
         if (this.error) {
+            this.error = null;
             this.resultContainer.removeChild(this.error.elem);
         }
     }
diff --git a/res/js/component/app.jsx b/res/js/component/app.jsx
index 65fde68e421111c5ab73aa5138a9c15317dc9cd1..44dbf4dca379c4fbd7da0333885ea328c31a3b42 100644
--- a/res/js/component/app.jsx
+++ b/res/js/component/app.jsx
@@ -70,6 +70,7 @@ class App {
         }
 
         if (this.error) {
+            this.error = null;
             this.resultContainer.removeChild(this.error.elem);
         }
     }