diff --git a/lib/aligning_guidelines.js b/lib/aligning_guidelines.js index 68c6b3f831f..188282fbb3e 100644 --- a/lib/aligning_guidelines.js +++ b/lib/aligning_guidelines.js @@ -190,7 +190,9 @@ function initAligningGuidelines(canvas) { }); canvas.on('before:render', function() { - canvas.clearContext(canvas.contextTop); + if (canvas.contextTop) { + canvas.clearContext(canvas.contextTop); + } }); canvas.on('after:render', function() { diff --git a/lib/centering_guidelines.js b/lib/centering_guidelines.js index 5c6f6c8ed7e..761e781a4b4 100644 --- a/lib/centering_guidelines.js +++ b/lib/centering_guidelines.js @@ -68,7 +68,9 @@ function initCenteringGuidelines(canvas) { }); canvas.on('before:render', function() { - canvas.clearContext(canvas.contextTop); + if (canvas.contextTop) { + canvas.clearContext(canvas.contextTop); + } }); canvas.on('after:render', function() {