diff --git a/src/canvas.class.js b/src/canvas.class.js index 32c775212a8..3b24fcb3c28 100644 --- a/src/canvas.class.js +++ b/src/canvas.class.js @@ -1477,9 +1477,11 @@ deactivateAll: function () { var allObjects = this.getObjects(), i = 0, - len = allObjects.length; + len = allObjects.length, + obj; for ( ; i < len; i++) { - allObjects[i].set('active', false); + obj = allObjects[i]; + obj && obj.set('active', false); } this._discardActiveGroup(); this._discardActiveObject();