diff --git a/pkg/filesystem/driver/onedrive/handler.go b/pkg/filesystem/driver/onedrive/handler.go index e91ba2f3..7e641584 100644 --- a/pkg/filesystem/driver/onedrive/handler.go +++ b/pkg/filesystem/driver/onedrive/handler.go @@ -44,7 +44,7 @@ func (handler Driver) List(ctx context.Context, base string, recursive bool) ([] for _, object := range objects { source := path.Join(base, object.Name) rel, err := filepath.Rel(rootPath, source) - if err != nil { + if err != nil || (object.Folder==nil && object.Size==0) { continue } res = append(res, response.Object{