diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js b/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js index a70b36136..bb5f5ba10 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js @@ -121,9 +121,14 @@ RED.utils = (function() { window._marked.use({extensions: [descriptionList, description] } ); function renderMarkdown(txt) { - var rendered = _marked.parse(txt); - const cleaned = DOMPurify.sanitize(rendered); - return cleaned; + try { + var rendered = _marked.parse(txt); + const cleaned = DOMPurify.sanitize(rendered); + return cleaned; + } catch (err) { + console.warn(err); + return txt + } } function formatString(str) {