diff --git a/mpeg/id3v2/frames/commentsframe.cpp b/mpeg/id3v2/frames/commentsframe.cpp index b31bd6dc..fcabbbc6 100644 --- a/mpeg/id3v2/frames/commentsframe.cpp +++ b/mpeg/id3v2/frames/commentsframe.cpp @@ -133,7 +133,7 @@ ByteVector CommentsFrame::renderFields() const ByteVector v; v.append(char(d->textEncoding)); - v.append(d->language); + v.append(d->language.size() == 3 ? d->language : " "); v.append(d->description.data(d->textEncoding)); v.append(textDelimiter(d->textEncoding)); v.append(d->text.data(d->textEncoding));