- /* US-ASCII is a subset of the ISO-8859-X character sets */
- if (!strncasecmp("ISO-8859-", mm_charset, 9)) {
+ /* US-ASCII is a subset of the ISO-8859-X and UTF-8 character sets */
+ if (!strncasecmp("ISO-8859-", mm_charset, 9) ||
+ !mh_strcasecmp("UTF-8", mm_charset)) {