diff --git a/app/components/markdown.tsx b/app/components/markdown.tsx
index f58b1642794..ba85f09701f 100644
--- a/app/components/markdown.tsx
+++ b/app/components/markdown.tsx
@@ -248,6 +248,10 @@ function escapeBrackets(text: string) {
 
 function tryWrapHtmlCode(text: string) {
   // try add wrap html code (fixed: html codeblock include 2 newline)
+  // ignore embed codeblock
+  if (text.includes("```")) {
+    return text;
+  }
   return text
     .replace(
       /([`]*?)(\w*?)([\n\r]*?)(<!DOCTYPE html>)/g,