From 90645e5e85e1e473fe7a13545603d8ccb1ba0126 Mon Sep 17 00:00:00 2001 From: Shannon Date: Thu, 16 Jul 2015 09:45:18 +0200 Subject: [PATCH] Check for ~/ before using IOHelper.ResolveUrl An "relative virtual path" exception can be thrown by a path like "umbraco/test.js" --- src/Umbraco.Web/Editors/BackOfficeController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web/Editors/BackOfficeController.cs b/src/Umbraco.Web/Editors/BackOfficeController.cs index d0da347081..7a427c2649 100644 --- a/src/Umbraco.Web/Editors/BackOfficeController.cs +++ b/src/Umbraco.Web/Editors/BackOfficeController.cs @@ -475,7 +475,7 @@ namespace Umbraco.Web.Editors if (isValid) { //it is a valid URL add to Url list - urlList.Add(IOHelper.ResolveUrl(jsFile)); + urlList.Add(jsFile.StartsWith("~/") ? IOHelper.ResolveUrl(jsFile) : jsFile); } } else