diff --git a/group/description.go b/group/description.go index bfc3fec..ad50ef4 100644 --- a/group/description.go +++ b/group/description.go @@ -441,15 +441,15 @@ func readDescription(name string, allowSubgroups bool) (*Description, error) { if err != nil { return nil, err } + desc.FileName = fileName + desc.fileSize = fi.Size() + desc.modTime = fi.ModTime() + err = upgradeDescription(&desc) if err != nil { return nil, err } - desc.FileName = fileName - desc.fileSize = fi.Size() - desc.modTime = fi.ModTime() - if isSubgroup { if !desc.AutoSubgroups { return nil, os.ErrNotExist