diff --git a/state-hub/dashboard/src/decisions.md b/state-hub/dashboard/src/decisions.md
index c186425..bca6a20 100644
--- a/state-hub/dashboard/src/decisions.md
+++ b/state-hub/dashboard/src/decisions.md
@@ -151,9 +151,12 @@ const _kpiBox = html`
withDocHelp(_kpiBox, "/docs/decisions-kpi");
// ── Inject into the TOC sidebar (right column, non-scrolling) ───────────────
+_kpiBox.id = "decisions-kpi-box";
const _toc = document.querySelector("#observablehq-toc");
-if (_toc) _toc.prepend(_kpiBox);
-else display(html`
${_kpiBox}
`);
+if (_toc) {
+ document.getElementById("decisions-kpi-box")?.remove();
+ _toc.prepend(_kpiBox);
+} else display(html`
${_kpiBox}
`);
```
```js