diff --git a/tty.c b/tty.c index 04ebc72d..0fd0ce71 100644 --- a/tty.c +++ b/tty.c @@ -2634,8 +2634,7 @@ tty_attributes(struct tty *tty, const struct grid_cell *gc, if (changed & GRID_ATTR_ITALICS) tty_set_italics(tty); if (changed & GRID_ATTR_ALL_UNDERSCORE) { - if ((changed & GRID_ATTR_UNDERSCORE) || - !tty_term_has(tty->term, TTYC_SMULX)) + if (changed & GRID_ATTR_UNDERSCORE) tty_putcode(tty, TTYC_SMUL); else if (changed & GRID_ATTR_UNDERSCORE_2) tty_putcode_i(tty, TTYC_SMULX, 2);