diff --git a/infra/shell/system-ui.html b/infra/shell/system-ui.html
index 4093ef0..2db6657 100644
--- a/infra/shell/system-ui.html
+++ b/infra/shell/system-ui.html
@@ -212,7 +212,7 @@
ensureTaskbarEntry(s.session_id, s.app_id);
});
} else if (msg.type === 'LAUNCH_ACK') {
- ensureTaskbarEntry(msg.session_id, null);
+ ensureTaskbarEntry(msg.session_id, msg.app_id || null);
}
}