From 066f82f4b12b646c9ca140ebcf2c004f929a3d88 Mon Sep 17 00:00:00 2001 From: Ed Sanders Date: Wed, 6 Jul 2016 17:12:08 +0100 Subject: [PATCH] Check surface exists when triggering toc rebuild Bug: T139205 Change-Id: I9cc01c3dc2e9bcd822d5498b2a95d01cc4e82953 --- modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js b/modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js index f2a952df42..8154c21da6 100644 --- a/modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js +++ b/modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js @@ -46,7 +46,7 @@ ve.ce.MWHeadingNode.prototype.onTeardown = function () { }; ve.ce.MWHeadingNode.prototype.rebuildToc = function () { - if ( this.surface.mwTocWidget ) { + if ( this.surface && this.surface.mwTocWidget ) { this.surface.mwTocWidget.rebuild(); } };