--- rxvt-unicode/src/screen.C 2008/01/09 01:01:31 1.295 +++ rxvt-unicode/src/screen.C 2008/01/09 01:05:24 1.296 @@ -1013,18 +1013,14 @@ void rxvt_term::scr_backspace () NOTHROW { - want_refresh = 1; - if (screen.cur.col == 0) { - screen.flags &= ~Screen_WrapNext; - if (screen.cur.row > 0) { #ifdef TERMCAP_HAS_BW screen.cur.col = ncol - 1; screen.cur.row--; - return; + want_refresh = 1; #endif } }