diff --git a/src/Umbraco.Web.UI.Client/src/controllers/navigation.controller.js b/src/Umbraco.Web.UI.Client/src/controllers/navigation.controller.js index 07fd546a25..926489ac2a 100644 --- a/src/Umbraco.Web.UI.Client/src/controllers/navigation.controller.js +++ b/src/Umbraco.Web.UI.Client/src/controllers/navigation.controller.js @@ -210,7 +210,11 @@ function NavigationController($scope, $rootScope, $location, $log, $q, $routePar if (b === "true") { //load languages if there are more than 1 loadLanguages(); + } else { + $scope.languages = []; + init(); } + }); } })); @@ -249,7 +253,6 @@ function NavigationController($scope, $rootScope, $location, $log, $q, $routePar function loadLanguages() { languageResource.getAll().then(function (languages) { $scope.languages = languages; - $scope.languages = languages; if ($scope.languages.length > 1) { var defaultLang = _.find($scope.languages, function (l) {