diff --git a/src/app/components/SocketStatusToast.svelte b/src/app/components/SocketStatusToast.svelte
new file mode 100644
index 00000000..e13699fe
--- /dev/null
+++ b/src/app/components/SocketStatusToast.svelte
@@ -0,0 +1,48 @@
+
diff --git a/src/routes/spaces/[relay]/+layout.svelte b/src/routes/spaces/[relay]/+layout.svelte
index f701d41a..b027429d 100644
--- a/src/routes/spaces/[relay]/+layout.svelte
+++ b/src/routes/spaces/[relay]/+layout.svelte
@@ -9,9 +9,11 @@
import type {Maybe} from "@welshman/lib"
import {once} from "@welshman/lib"
import {normalizeRelayUrl} from "@welshman/util"
+ import {isMobile} from "@lib/html"
import Page from "@lib/components/Page.svelte"
import SecondaryNav from "@lib/components/SecondaryNav.svelte"
import SpaceMenu from "@app/components/SpaceMenu.svelte"
+ import SocketStatusToast from "@app/components/SocketStatusToast.svelte"
import SpaceAuthError from "@app/components/SpaceAuthError.svelte"
import SpaceTrustRelay from "@app/components/SpaceTrustRelay.svelte"
import SpaceJoin from "@app/components/SpaceJoin.svelte"
@@ -99,6 +101,11 @@
})
+
+{#if isMobile}
+
+{/if}
+
{#if $page.url.pathname === makeSpacePath(url)}
{@render children?.()}
{:else}