diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/imaging/umbimagegravity.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/imaging/umbimagegravity.directive.js index 836d998412..2859cd8a8a 100644 --- a/src/Umbraco.Web.UI.Client/src/common/directives/components/imaging/umbimagegravity.directive.js +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/imaging/umbimagegravity.directive.js @@ -108,8 +108,10 @@ angular.module("umbraco.directives") $image.load(function(){ $timeout(function(){ setDimensions(); - scope.loaded = true; - scope.onImageLoaded(); + scope.loaded = true; + if (scope.onImageLoaded) { + scope.onImageLoaded(); + } }); });