diff --git a/src/files.c b/src/files.c
index 2dff2acdbc1e7e173e3d03ebc9de215577363295..06497d1d02348b627bef7d32e54eb564b14a2549 100644
--- a/src/files.c
+++ b/src/files.c
@@ -2888,6 +2888,7 @@ char *input_tab(char *buf, bool allow_files, size_t *place,
 	    }
 
 	    wnoutrefresh(edit);
+	    edit_refresh_needed = TRUE;
 	    listed = TRUE;
 	}