diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c
index 55c501c09569eaed9ff0ea4fd068d3312f48054f..142cad604fd9936842105b19d3f9014dbadb3660 100644
--- a/src/conio/ciolib.c
+++ b/src/conio/ciolib.c
@@ -503,7 +503,7 @@ void ciolib_wscroll(void)
 	if(!_wscroll)
 		return;
 	ciolib_movetext(ti.winleft,ti.wintop+1,ti.winright,ti.winbottom,ti.winleft,ti.wintop);
-	ciolib_gotoxy(1,ti.winbottom-ti.winleft+1);
+	ciolib_gotoxy(1,ti.winbottom-ti.wintop+1);
 	os=_wscroll;
 	_wscroll=0;
 	/* ciolib_cprintf("%*s",ti.winright-ti.winleft+1,""); */