handler.go | 1 + diff --git a/handler.go b/handler.go index 7abf85c91f12bcd2cdd5e07aeac01b626e8df84dc12b488571b9edee126aa6b5..3df5ef4f81bb2dffac42ce817c0d75b89f9a4e51935cfbee9ceea65b65e5b887 100644 --- a/handler.go +++ b/handler.go @@ -169,6 +169,7 @@ if cfg.WebDAV && (((r.Method == http.MethodHead) && fi.IsDir()) || r.Method == http.MethodOptions || r.Method == "PROPFIND") { + r.Header.Set("Depth", "1") dav := webdav.Handler{ FileSystem: webdav.Dir(cfg.Root), LockSystem: webdav.NewMemLS(),