diff --git a/client/components/MarkdownText.js b/client/components/MarkdownText.js index 3a2f85c290671..76e724a659cb7 100644 --- a/client/components/MarkdownText.js +++ b/client/components/MarkdownText.js @@ -23,7 +23,7 @@ const options = { function MarkdownText({ content, preserveHtml = false, withRichContent = true, ...props }) { const sanitizer = dompurify.sanitize; const __html = useMemo(() => { - const html = content && marked(content, options); + const html = content && typeof content === 'string' && marked(content, options); return preserveHtml ? html : html && sanitizer(html, { ADD_ATTR: ['target'] }); }, [content, preserveHtml, sanitizer]); return __html ? : null;