diff --git a/src/lib/components/chat/FileNav.svelte b/src/lib/components/chat/FileNav.svelte
index fbc7568f80..80285c976b 100644
--- a/src/lib/components/chat/FileNav.svelte
+++ b/src/lib/components/chat/FileNav.svelte
@@ -709,24 +709,43 @@
{/if}
{#if isTextFile}
- {#if isCode}
-
-
-
- {:else if editing}
+ {#if isHtml && showRaw}
+
+
+
+ {:else if isHtml}
+
+ {:else if isCode}
+
+
+
+ {:else if editing}
+ {:else if isHtml && showRaw}
+
+
+
{:else if isMarkdown && !showRaw}
{@html renderedHtml}