diff --git a/main.c b/main.c
index 5c4a3d3..bb426bb 100644
--- a/main.c
+++ b/main.c
@@ -1795,8 +1795,8 @@ static void fn(struct mg_connection *c, int ev, void *ev_data) {
"var mn=img.mounted?'● aktiv'"
":'○ inaktiv';"
"var ba=img.mounted"
- "?''"
- ":'';"
+ "?''"
+ ":'';"
/* /api/icon/{tid} has no query string - safe in img src */
"var ic=tid"
"?'
'"
@@ -1816,6 +1816,10 @@ static void fn(struct mg_connection *c, int ev, void *ev_data) {
"gl.innerHTML=((!gd||gd.error||gd.status)?'
SM API nicht erreichbar — l\\u00e4uft ShadowMountPlus?
':'
Keine Spiele gefunden
');"
"}});}"
"function loadGames(){loadGamePanel(0);}"
+ "function _smMountThis(el){var i=el&&el.dataset?parseInt(el.dataset.i):NaN;"
+ "if(isNaN(i))return;_smMount(i);}"
+ "function _smUnmountThis(el){var i=el&&el.dataset?parseInt(el.dataset.i):NaN;"
+ "if(isNaN(i))return;_smUnmount(i);}"
"function _smMount(i){var g=window._smG&&window._smG[i];if(!g)return;"
"var gl=document.getElementById('games-list');"
"if(gl)gl.innerHTML='
Mounting...
';"