diff --git a/src/prompt.c b/src/prompt.c
index 8a77b296cc1ed3ec9bae23da187ce84c43975d4b..40eea80be0749479cb846b9c5106de03e063c668 100644
--- a/src/prompt.c
+++ b/src/prompt.c
@@ -69,7 +69,7 @@ int do_statusbar_input(bool *ran_func, bool *finished,
 	if (do_statusbar_mouse() == 1)
 	    input = get_kbinput(bottomwin);
 	else
-	    input = ERR;
+	    return ERR;
     }
 #endif