diff --git a/src/sbbs3/inkey.cpp b/src/sbbs3/inkey.cpp
index cba9323a8ed9d193e0e0167dad8915d64044bdc8..1db92840bbbaa7b5cf284092e712f7991352e9c1 100644
--- a/src/sbbs3/inkey.cpp
+++ b/src/sbbs3/inkey.cpp
@@ -252,7 +252,9 @@ char sbbs_t::inkey(long mode)
 						if(i && !(useron.rows)) {	/* auto-detect rows */
 							str[i]=0;
 							rows=atoi(str);
-							if(rows<5 || rows>99) rows=24; }
+							lprintf("Node %d ANSI cursor position report: %u rows"
+								,cfg.node_num, rows);
+							if(rows<10 || rows>99) rows=24; }
 						return(0); }
 					str[i++]=ch; }
 				else {