diff --git a/src/plugin/mermaid/index.js b/src/plugin/mermaid/index.js
index 34baa12f294aff55913925e2ce93f9a27691e753..d2a606a83cf74904e758c42d3f49dc4a2df6b076 100644
--- a/src/plugin/mermaid/index.js
+++ b/src/plugin/mermaid/index.js
@@ -55,6 +55,8 @@ class MermaidPlugin {
           }
         );
       } catch (error) {
+        element.textContent += `\n\nMermaid ${error}`;
+        element.setAttribute("data-processed", true);
         reject(error);
       }
     });