diff --git a/src/mkvtoolnix-gui/merge/track.cpp b/src/mkvtoolnix-gui/merge/track.cpp index 25a3cb2e9..105dfa216 100644 --- a/src/mkvtoolnix-gui/merge/track.cpp +++ b/src/mkvtoolnix-gui/merge/track.cpp @@ -456,7 +456,8 @@ Track::canChangeSubCharset() const { if ( isSubtitles() && m_properties.value(Q("text_subtitles")).toBool() - && m_properties.value(Q("encoding")).toString().isEmpty()) + && ( m_properties.value(Q("encoding")).toString().isEmpty() + || mtx::included_in(m_file->m_type, mtx::file_type_e::matroska, mtx::file_type_e::mpeg_ts))) return true; if ( isChapters()