From 793c9470c242e09d6bd7f638293236df9a24228b Mon Sep 17 00:00:00 2001 From: Shannon Deminick Date: Fri, 6 Apr 2018 14:46:23 +1000 Subject: [PATCH] Manually applies merge pull request #2556 from dawoe/temp-U4-11167 U4-11167 Fixes rare syncTree error --- .../src/common/services/navigation.service.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js b/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js index 20e73f9e06..f775e35934 100644 --- a/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js +++ b/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js @@ -288,9 +288,12 @@ function navigationService($rootScope, $routeParams, $log, $location, $q, $timeo throw "args.tree cannot be null"; } - if (mainTreeEventHandler) { - //returns a promise - return mainTreeEventHandler.syncTree(args); + if (mainTreeEventHandler) { + + if (mainTreeEventHandler.syncTree) { + //returns a promise, + return mainTreeEventHandler.syncTree(args); + } } //couldn't sync