diff --git a/src/browser.c b/src/browser.c
index b58189041420b13fc56fd3b5887d44c4e4d0c3ca..0fd256d7e307f7424979d8d10c150db668f92741 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -333,7 +333,7 @@ char *do_browser(char *path, DIR *dir)
 		goto change_browser_directory;
 	    /* Redraw the screen. */
 	    case NANO_REFRESH_KEY:
-		total_redraw();
+		browser_refresh();
 		break;
 	    /* Abort the browser. */
 	    case NANO_EXIT_KEY: