diff --git a/src/common/text/elements/code.js b/src/common/text/elements/code.js index 456fe83f4..c3a3e86dd 100644 --- a/src/common/text/elements/code.js +++ b/src/common/text/elements/code.js @@ -221,7 +221,9 @@ const elements = [ // label code => { if (code[0] != '@') return null; - const label = code.match(/^@([a-zA-Z_-]+?)\n/)[0]; + const match = code.match(/^@([a-zA-Z_-]+?)\n/); + if (!match) return null; + const label = match[0]; return { html: `${label}`, next: label.length