It seems that expl3 puts an extra , and this fixes the problem: \ExplSyntaxOn
\DeclareDocumentCommand \defaultfontfeatures {m} {
\tl_set:Nn \g_fontspec_default_fontopts_tl {#1}
}
\ExplSyntaxOff
instead
\ExplSyntaxOn
\DeclareDocumentCommand \defaultfontfeatures {m} {
\tl_set:Nn \g_fontspec_default_fontopts_tl {#1,}
}
\ExplSyntaxOff
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
