diff -r c84141b8303e st.c --- a/st.c Wed Sep 05 01:32:42 2012 +0200 +++ b/st.c Wed Sep 05 11:02:55 2012 -0400 @@ -2049,7 +2049,7 @@ } else xclear(oldx, oldy, oldx, oldy); - xcopy(oldx, oldy, 1, 1); + xcopy(); /* draw the new one */ if(!(term.c.state & CURSOR_HIDE)) { @@ -2064,7 +2064,7 @@ oldx = term.c.x, oldy = term.c.y; } - xcopy(term.c.x, term.c.y, 1, 1); + xcopy(); } void