diff --git a/src/ngAnimate/animate.js b/src/ngAnimate/animate.js index 1492576ede01..4609b560ec21 100644 --- a/src/ngAnimate/animate.js +++ b/src/ngAnimate/animate.js @@ -564,7 +564,7 @@ angular.module('ngAnimate', ['ng']) }); var toAdd = [], toRemove = []; - forEach(cache.classes, function(status, className) { + forEach((cache && cache.classes) || [], function(status, className) { var hasClass = hasClasses[className]; var matchingAnimation = lookup[className] || {};