diff --git a/xtrn/oneliners/framed.js b/xtrn/oneliners/framed.js
index a85d3550f431db798c3fe2bfc633ee0b87bde0f5..6e8d5c1f28fac31620d444b5a3e4fb6d3eef998d 100644
--- a/xtrn/oneliners/framed.js
+++ b/xtrn/oneliners/framed.js
@@ -145,7 +145,7 @@ var cycle = function() {
 	} catch(err) {
 		log(LOG_ERR, "Oneliners error: " + err);
 	}
-	if(frame.cycle())
+	if(frame.cycle() && !inInput)
 		console.gotoxy(console.screen_columns, console.screen_rows);
 	return (inInput)?inputLine.getkey():console.inkey(K_NONE,5).toUpperCase();
 }