diff --git a/src/sbbs3/getstr.cpp b/src/sbbs3/getstr.cpp
index e93fbbafc7ec09980d17a50c360b7a61a9d2cc3b..3751c667ccf30a64de3e114cc1f440dbcc0201cb 100644
--- a/src/sbbs3/getstr.cpp
+++ b/src/sbbs3/getstr.cpp
@@ -53,7 +53,7 @@ size_t sbbs_t::getstr(char *strout, size_t maxlen, long mode)
     uchar	ch;
 	uchar	atr;
 
-	console&=~(CON_UPARROW|CON_LEFTARROW|CON_BACKSPACE);
+	console&=~(CON_UPARROW|CON_DOWNARROW|CON_LEFTARROW|CON_BACKSPACE);
 	sys_status&=~SS_ABORT;
 	if(mode&K_LINE && useron.misc&ANSI && !(mode&K_NOECHO)) {
 		attr(cfg.color[clr_inputline]);