diff --git a/src/lib/components/chat/FileNav/PortPreview.svelte b/src/lib/components/chat/FileNav/PortPreview.svelte
index 0e74e9dbf..fdefb2d49 100644
--- a/src/lib/components/chat/FileNav/PortPreview.svelte
+++ b/src/lib/components/chat/FileNav/PortPreview.svelte
@@ -9,6 +9,7 @@
export let port: number;
export let path: string = '';
export let onClose: () => void = () => {};
+ export let overlay = false;
let iframeEl: HTMLIFrameElement;
let urlInput: string = '';
@@ -257,16 +258,21 @@
{/if}
- {#key iframeKey}
-
- {/key}
+
+ {#if overlay}
+
+ {/if}
+ {#key iframeKey}
+
+ {/key}
+