diff --git a/src/Umbraco.Web.Website/Routing/UmbracoRouteValueTransformer.cs b/src/Umbraco.Web.Website/Routing/UmbracoRouteValueTransformer.cs index 8b6a02a1d9..4342bb017c 100644 --- a/src/Umbraco.Web.Website/Routing/UmbracoRouteValueTransformer.cs +++ b/src/Umbraco.Web.Website/Routing/UmbracoRouteValueTransformer.cs @@ -139,9 +139,9 @@ public class UmbracoRouteValueTransformer : DynamicRouteValueTransformer HttpContext httpContext, RouteValueDictionary values) { // If we aren't running, then we have nothing to route. We allow the frontend to continue while in upgrade mode. - if (_runtime.Level != RuntimeLevel.Run && _runtime.Level != RuntimeLevel.Upgrade && !httpContext.Request.IsClientSideRequest()) + if (_runtime.Level != RuntimeLevel.Run && _runtime.Level != RuntimeLevel.Upgrade) { - if (_runtime.Level == RuntimeLevel.Install) + if (_runtime.Level == RuntimeLevel.Install && !httpContext.Request.IsClientSideRequest()) { return new RouteValueDictionary() {