diff --git a/src/winio.c b/src/winio.c
index ad7dbf50106db83b1f48a4f58540aeca6544d325..d176f7e519e322f3941ac3e9d674341ba5f300ee 100644
--- a/src/winio.c
+++ b/src/winio.c
@@ -2090,15 +2090,15 @@ void statusbar(const char *msg, ...)
     /* Push the message to the screen straightaway. */
     doupdate();
 
-    /* If we're doing quick statusbar blanking, and constant cursor
-     * position display is off, blank the statusbar after only one
+    /* If we're doing quick statusbar blanking, blank it after just one
      * keystroke.  Otherwise, blank it after twenty-six keystrokes, as
      * Pico does. */
-    statusblank =
 #ifndef NANO_TINY
-	ISSET(QUICK_BLANK) && !ISSET(CONST_UPDATE) ? 1 :
+    if (ISSET(QUICK_BLANK))
+	statusblank = 1;
+    else
 #endif
-	26;
+	statusblank = 26;
 }
 
 /* Display the shortcut list corresponding to menu on the last two rows