diff --git a/modules/core/client/config/core.client.routes.js b/modules/core/client/config/core.client.routes.js index 340b0b6432..ee9cc4dc45 100644 --- a/modules/core/client/config/core.client.routes.js +++ b/modules/core/client/config/core.client.routes.js @@ -5,7 +5,11 @@ angular.module('core').config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) { // Redirect to 404 when route not found - $urlRouterProvider.otherwise('not-found'); + $urlRouterProvider.otherwise(function ($injector, $location) { + $injector.get('$state').transitionTo('not-found', null, { + location: false + }); + }); // Home state routing $stateProvider