diff --git a/src/core/view/components/rich-text/html-parser.js b/src/core/view/components/rich-text/html-parser.js index 6abeefb07916999633b9384e8577baae8fb3b987..f90024a6fbd99c142d388417e13225578e2ef2d4 100644 --- a/src/core/view/components/rich-text/html-parser.js +++ b/src/core/view/components/rich-text/html-parser.js @@ -92,10 +92,12 @@ export default function parseHtml (html) { text: text } const parent = stacks[0] - if (!parent.children) { - parent.children = [] + if (parent) { + if (!parent.children) { + parent.children = [] + } + parent.children.push(node) } - parent.children.push(node) } }) return results.children