diff --git a/src/Umbraco.Web/UriUtility.cs b/src/Umbraco.Web/UriUtility.cs index c2c43a9e21..076305e79a 100644 --- a/src/Umbraco.Web/UriUtility.cs +++ b/src/Umbraco.Web/UriUtility.cs @@ -64,13 +64,14 @@ namespace Umbraco.Web public static Uri UriFromUmbraco(Uri uri) { var path = uri.GetSafeAbsolutePath(); - if (path == "/") - return uri; - if (!GlobalSettings.UseDirectoryUrls) - path += ".aspx"; - else if (UmbracoSettings.AddTrailingSlash) - path += "/"; + if (path != "/") + { + if (!GlobalSettings.UseDirectoryUrls) + path += ".aspx"; + else if (UmbracoSettings.AddTrailingSlash) + path += "/"; + } path = ToAbsolute(path);