diff --git a/src/Umbraco.Core/Persistence/Repositories/MediaRepository.cs b/src/Umbraco.Core/Persistence/Repositories/MediaRepository.cs index 789a583510..d916c91e96 100644 --- a/src/Umbraco.Core/Persistence/Repositories/MediaRepository.cs +++ b/src/Umbraco.Core/Persistence/Repositories/MediaRepository.cs @@ -369,7 +369,7 @@ namespace Umbraco.Core.Persistence.Repositories { if (property.PropertyType.PropertyEditorAlias == Constants.PropertyEditors.UploadFieldAlias && string.IsNullOrEmpty(property.Value.ToString()) == false - && fs.FileExists(IOHelper.MapPath(property.Value.ToString()))) + && fs.FileExists(fs.GetRelativePath(property.Value.ToString()))) { var relativeFilePath = fs.GetRelativePath(property.Value.ToString()); var parentDirectory = System.IO.Path.GetDirectoryName(relativeFilePath);