diff --git a/src/conio/cterm.c b/src/conio/cterm.c
index 7c532ddd51605953c6d0cbf00671e21234771f51..846c3b354d6c2739daf6730358154b8b93368d7f 100644
--- a/src/conio/cterm.c
+++ b/src/conio/cterm.c
@@ -5128,7 +5128,7 @@ CIOLIBEXPORT char* cterm_write(struct cterminal * cterm, const void *vbuf, int b
 										coord_conv_xy(cterm, CTERM_COORD_CURR, CTERM_COORD_SCREEN, &ex, NULL);
 										MOVETEXT(sx + 1, sy, ex, sy, sx, sy);
 									}
-									GOTOXY(CURR_MAXX, k);
+									GOTOXY(CURR_MAXX, y);
 									cterm_clreol(cterm);
 									GOTOXY(x, y);
 									break;