diff --git a/src/browser.c b/src/browser.c
index 6faca707eda23196099acc6528ec41648565db1a..c30aebb24a01a8771e8cac49c9de10578afa7587 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -462,6 +462,7 @@ functionptrtype parse_browser_input(int *kbinput)
 {
 	if (!meta_key) {
 		switch (*kbinput) {
+			case BS_CODE:
 			case '-':
 				return do_page_up;
 			case ' ':
diff --git a/src/help.c b/src/help.c
index 1eefabc52dc4bd351ae65d72f5f866aecb86fc8c..f0854d1fc3e4eb11d8f5c3d14ec69ea08491083b 100644
--- a/src/help.c
+++ b/src/help.c
@@ -567,6 +567,7 @@ functionptrtype parse_help_input(int *kbinput)
 {
 	if (!meta_key) {
 		switch (*kbinput) {
+			case BS_CODE:
 			case '-':
 				return do_page_up;
 			case ' ':