diff --git a/packages/mermaid/src/diagrams/mindmap/mindmapDb.ts b/packages/mermaid/src/diagrams/mindmap/mindmapDb.ts index e7041e9d66..e6009b4cf5 100644 --- a/packages/mermaid/src/diagrams/mindmap/mindmapDb.ts +++ b/packages/mermaid/src/diagrams/mindmap/mindmapDb.ts @@ -44,7 +44,10 @@ const addNode = (level: number, id: string, descr: string, type: number) => { id: cnt++, nodeId: sanitizeText(id, conf), level, - descr: sanitizeText(descr, conf), + descr: sanitizeText(descr, conf) + .replace(/>/g, '>') + .replace(/</g, '<') + .replace(/&/g, '&'), type, children: [], width: conf.mindmap?.maxNodeWidth ?? defaultConfig.mindmap.maxNodeWidth,