diff --git a/src/Umbraco.Web.BackOffice/DependencyInjection/UmbracoBuilderExtensions.cs b/src/Umbraco.Web.BackOffice/DependencyInjection/UmbracoBuilderExtensions.cs
index b24b0c32fc..aeb329efb4 100644
--- a/src/Umbraco.Web.BackOffice/DependencyInjection/UmbracoBuilderExtensions.cs
+++ b/src/Umbraco.Web.BackOffice/DependencyInjection/UmbracoBuilderExtensions.cs
@@ -1,3 +1,4 @@
+using System;
using System.Linq;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
@@ -31,7 +32,7 @@ namespace Umbraco.Extensions
///
/// Adds all required components to run the Umbraco back office
///
- public static IUmbracoBuilder AddBackOffice(this IUmbracoBuilder builder) => builder
+ public static IUmbracoBuilder AddBackOffice(this IUmbracoBuilder builder, Action configureMvc = null) => builder
.AddConfiguration()
.AddUmbracoCore()
.AddWebComponents()
@@ -42,7 +43,7 @@ namespace Umbraco.Extensions
.AddMembersIdentity()
.AddBackOfficeAuthorizationPolicies()
.AddUmbracoProfiler()
- .AddMvcAndRazor()
+ .AddMvcAndRazor(configureMvc)
.AddWebServer()
.AddPreviewSupport()
.AddHostedServices()