From 9d630718653bf3ca73537e447213b60199f0c1fc Mon Sep 17 00:00:00 2001
From: Marijn Haverbeke <marijn@haverbeke.nl>
Date: Thu, 22 Jun 2017 22:13:53 +0200
Subject: [PATCH] [mode/simple addon] Fix crash bug

Issue #4819
---
 addon/mode/simple.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addon/mode/simple.js b/addon/mode/simple.js
index de3848bb8..15cc21582 100644
--- a/addon/mode/simple.js
+++ b/addon/mode/simple.js
@@ -135,7 +135,7 @@
           if (rule.data.dedent)
             state.indent.pop();
           var token = rule.token
-          if (token.apply) token = token(matches)
+          if (token && token.apply) token = token(matches)
           if (matches.length > 2) {
             state.pending = [];
             for (var j = 2; j < matches.length; j++)
-- 
GitLab