diff --git a/components/MonitorList.tsx b/components/MonitorList.tsx
index ab14eb2..04f25f1 100644
--- a/components/MonitorList.tsx
+++ b/components/MonitorList.tsx
@@ -93,7 +93,7 @@ export default function MonitorList({
.sort((a, b) => group[groupName].indexOf(a.id) - group[groupName].indexOf(b.id))
.map((monitor) => (
-
+
diff --git a/pages/index.tsx b/pages/index.tsx
index 8af1e64..b9d39b3 100644
--- a/pages/index.tsx
+++ b/pages/index.tsx
@@ -29,7 +29,7 @@ export default function Home({
// Specify monitorId in URL hash to view a specific monitor (can be used in iframe)
const monitorId = window.location.hash.substring(1)
- if (monitorId) {
+ if (monitorId && !monitorId.startsWith('link-')) {
const monitor = monitors.find((monitor) => monitor.id === monitorId)
if (!monitor || !state) {
return {t('Monitor not found', { id: monitorId })}