diff --git a/src/routes/ImagePost.svelte b/src/routes/ImagePost.svelte
index fbb41cd90fc57c65200a5eb3b1094225b1eb4292..40daea0ba7e5d1ec2164c8bb441abe4e0156026a 100644
--- a/src/routes/ImagePost.svelte
+++ b/src/routes/ImagePost.svelte
@@ -3,6 +3,7 @@
     import { paths } from "@/static/js/paths";
     import { user } from "@/stores";
     import { push } from "svelte-spa-router";
+    import marked from "marked";
 
     export let params = {};
     let imageMetadata = {};
@@ -138,9 +139,9 @@
                     >
                 {/if}
                 {#if originalComment}
-                    <div>{imageMetadata.commentary}</div>
+                    <div>{@html marked(imageMetadata.commentary)}</div>
                 {:else}
-                    <div>{imageMetadata.commentary_translation}</div>
+                    <div>{@html marked(imageMetadata.commentary_translation)}</div>
                 {/if}
             </div>
         {/if}