diff --git a/src/tag_editor.cpp b/src/tag_editor.cpp index 2ac238e7..7b6c4e25 100644 --- a/src/tag_editor.cpp +++ b/src/tag_editor.cpp @@ -995,7 +995,7 @@ void TagEditor::GetTagList(TagLib::StringList &list, const std::string &s) if (i) i++; size_t j = s.find(",", i); - list.append(s.substr(i, j-i)); + list.append(TagLib::String(s.substr(i, j-i), TagLib::String::UTF8)); } }