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(); } };