From 24020cfea35bd1592fd68a28fb89ee9243a94e2d Mon Sep 17 00:00:00 2001 From: mortenbock Date: Wed, 2 Oct 2013 18:30:59 +0200 Subject: [PATCH] Make sure the profilingengine doesn't wrap itself --- src/Umbraco.Web/WebBootManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web/WebBootManager.cs b/src/Umbraco.Web/WebBootManager.cs index cca270acd3..4c9757fe95 100644 --- a/src/Umbraco.Web/WebBootManager.cs +++ b/src/Umbraco.Web/WebBootManager.cs @@ -132,7 +132,8 @@ namespace Umbraco.Web ViewEngines.Engines.Clear(); foreach (var engine in engines) { - ViewEngines.Engines.Add(new ProfilingViewEngine(engine)); + var wrappedEngine = engine is ProfilingViewEngine ? engine : new ProfilingViewEngine(engine); + ViewEngines.Engines.Add(wrappedEngine); } //set routes