diff --git a/NWebDav/NWebDav.Server/Handlers/PropFindHandler.cs b/NWebDav/NWebDav.Server/Handlers/PropFindHandler.cs index 80bad1aa..20d21a5d 100644 --- a/NWebDav/NWebDav.Server/Handlers/PropFindHandler.cs +++ b/NWebDav/NWebDav.Server/Handlers/PropFindHandler.cs @@ -157,6 +157,10 @@ public async Task HandleRequestAsync(IHttpContext httpContext, IStore stor { foreach (var propertyName in propertyList) await AddPropertyAsync(httpContext, xResponse, xProp, propertyManager, entry.Entry, propertyName, addedProperties).ConfigureAwait(false); + + //TODO: dirty fix! + // some clients reqire collection property + await AddPropertyAsync(httpContext, xResponse, xProp, propertyManager, entry.Entry, "collection", addedProperties).ConfigureAwait(false); } // Add the values (if any)