diff --git a/templates/index.html b/templates/index.html
index 6f97ed2..3f08e06 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -2428,6 +2428,11 @@
// Valid modes that can be switched to
const validModes = ['pager', 'sensor', 'rtlamr', 'satellite', 'sstv', 'wifi', 'bluetooth', 'listening', 'aprs', 'tscm', 'spystations', 'meshtastic'];
if (validModes.includes(modeParam)) {
+ // Hide welcome overlay if present (skip the welcome screen)
+ const welcomePage = document.getElementById('welcomePage');
+ if (welcomePage) {
+ welcomePage.style.display = 'none';
+ }
switchMode(modeParam);
}
}