diff --git a/src/ng/cacheFactory.js b/src/ng/cacheFactory.js index a6fcf23351da..3a82daf5a212 100644 --- a/src/ng/cacheFactory.js +++ b/src/ng/cacheFactory.js @@ -68,7 +68,9 @@ $scope.cache = $cacheFactory('cacheId'); $scope.put = function(key, value) { $scope.cache.put(key, value); - $scope.keys.push(key); + if($scope.keys.indexOf(key) === -1) { + $scope.keys.push(key); + } }; }]);