diff --git a/internal/web/ui/templates/layout.html b/internal/web/ui/templates/layout.html
index b089252..4fb7dd8 100644
--- a/internal/web/ui/templates/layout.html
+++ b/internal/web/ui/templates/layout.html
@@ -405,6 +405,10 @@
}
var msg = params.get("msg");
var err = params.get("error");
+ if (msg || err) {
+ var staticEl = document.querySelector("main > .msg, main > .error");
+ if (staticEl) staticEl.style.display = "none";
+ }
if (msg) showToast(decodeURIComponent(msg), "success");
if (err) showToast(decodeURIComponent(err), "error");
if (msg || err) {