diff --git a/packages/markdown-common/lib/FromMarkdownIt.js b/packages/markdown-common/lib/FromMarkdownIt.js index 11e5669f..ffb47ab6 100644 --- a/packages/markdown-common/lib/FromMarkdownIt.js +++ b/packages/markdown-common/lib/FromMarkdownIt.js @@ -77,6 +77,11 @@ class FromMarkdownIt { * @param {*[]} stack - the stack of constructed nodes */ static inlineToCommonMark(rules,tokens,stack) { + if(!Array.isArray(tokens) || tokens.length===0) + return{ + '$class': `${CommonMarkModel.NAMESPACE}.Inline`, + 'nodes': [], + } const rootNode = { '$class': `${CommonMarkModel.NAMESPACE}.Inline`, 'nodes': [],