diff --git a/src/winio.c b/src/winio.c
index 619a4c7dab115f1db9ca9b539ee89d3742297c6e..05e07b06f268e0d535b22658e480d78d5f6b38f1 100644
--- a/src/winio.c
+++ b/src/winio.c
@@ -443,11 +443,13 @@ int parse_kbinput(WINDOW *win, bool *meta_key, bool *func_key
     buffer *kbinput;
     int retval = ERR;
 
+#ifndef NANO_SMALL
     if (reset) {
 	escapes = 0;
 	word_digits = 0;
 	return ERR;
     }
+#endif
 
     *meta_key = FALSE;
     *func_key = FALSE;