diff --git a/src/snek/system/markdown.py b/src/snek/system/markdown.py
index 1f01354..97416a3 100644
--- a/src/snek/system/markdown.py
+++ b/src/snek/system/markdown.py
@@ -1,7 +1,7 @@
# Original source: https://brandonjay.dev/posts/2021/render-markdown-html-in-python-with-jinja2
from types import SimpleNamespace
-
+from html.parser import escape
from app.cache import time_cache_async
from mistune import HTMLRenderer, Markdown
from pygments import highlight
@@ -34,7 +34,7 @@ class MarkdownRenderer(HTMLRenderer):
formatter = html.HtmlFormatter(lineseparator="
")
result = highlight(code, lexer, formatter)
if not result:
- return f"
{code}" + return f"
{escape(code)}" return result def render(self):