--- minicom-2.2/src/vt100.c.esc 2006-04-02 11:52:30.000000000 +0200 +++ minicom-2.2/src/vt100.c 2007-03-09 13:10:38.000000000 +0100 @@ -1041,7 +1041,7 @@ fputc(P_CONVCAP[0] == 'Y' ? vt_inmap[c] : c, vt_capfp); c = vt_inmap[c]; /* conversion 04.09.97 / jl */ #if TRANSLATE - if (vt_type == VT100 && vt_asis == 0) + if (vt_type == VT100 && vt_trans[vt_charset] && vt_asis == 0) c = vt_trans[vt_charset][c]; #endif /* FIXME: This is wrong, but making it right would require