diff --git a/id3v2frames.go b/id3v2frames.go index de59371..23e4e8c 100644 --- a/id3v2frames.go +++ b/id3v2frames.go @@ -179,6 +179,10 @@ func readTextWithDescrFrame(b []byte, hasLang bool, encoded bool) (*Comm, error) } c.Description = desc + if len(descTextSplit) == 1 { + return c, nil + } + if !encoded { enc = byte(0) }