diff --git a/GalleryShare/RequestRouter/RouteDirectoryListing.cs b/GalleryShare/RequestRouter/RouteDirectoryListing.cs index a0d5ab6..bb34fd3 100644 --- a/GalleryShare/RequestRouter/RouteDirectoryListing.cs +++ b/GalleryShare/RequestRouter/RouteDirectoryListing.cs @@ -55,7 +55,7 @@ namespace GalleryShare.RequestRouter await xmlData.WriteAttributeStringAsync(null, "Type", null, "Directory"); await xmlData.WriteElementStringAsync(null, "Name", null, escapePath("/" + directoryName.Substring(parentServer.ServingDirectory.Length))); - await xmlData.WriteElementStringAsync(null, "DisplayName", null, directoryName.Substring(parentServer.ServingDirectory.Length)); + await xmlData.WriteElementStringAsync(null, "DisplayName", null, "/" + directoryName.Substring(parentServer.ServingDirectory.Length)); await xmlData.WriteElementStringAsync(null, "ItemCount", null, Directory.GetFileSystemEntries(directoryName).Length.ToString()); await xmlData.WriteEndElementAsync();