diff --git a/cmd/xl-storage-format-v2.go b/cmd/xl-storage-format-v2.go index 79f6d4e95..2454fdff4 100644 --- a/cmd/xl-storage-format-v2.go +++ b/cmd/xl-storage-format-v2.go @@ -341,7 +341,10 @@ func (j xlMetaV2DeleteMarker) ToFileInfo(volume, path string) (FileInfo, error) // check if the version is not "null" if !bytes.Equal(j.VersionID[:], uv[:]) { versionID = uuid.UUID(j.VersionID).String() + } else { + versionID = nullVersionID } + fi := FileInfo{ Volume: volume, Name: path, @@ -358,7 +361,10 @@ func (j xlMetaV2Object) ToFileInfo(volume, path string) (FileInfo, error) { // check if the version is not "null" if !bytes.Equal(j.VersionID[:], uv[:]) { versionID = uuid.UUID(j.VersionID).String() + } else { + versionID = nullVersionID } + fi := FileInfo{ Volume: volume, Name: path,