diff --git a/bin/htmlify_docs.lpc b/bin/htmlify_docs.lpc
index fce882ea307152d0ba4c066ec275e6face55f58d..0ba0dadbd1459f05479288cb9af3da8569dc467f 100644
--- a/bin/htmlify_docs.lpc
+++ b/bin/htmlify_docs.lpc
@@ -417,6 +417,8 @@ string convert_page(string path, string fname)
 	    subpages[fname+"->"+part_name]=path+"#"+part_name;
 	  }
 
+	case "RETURN VALUE":
+	case "RETURN VALUES":
 	case "DESCRIPTION":
 	case "NOTA BENE":
 	case "BUGS":
diff --git a/src/peep.in b/src/peep.in
index 53890f8872c0272a3a2ed374fa603f62ba327091..838c5cd8226133ede3e4608c42d3bcd13dd2a3a9 100644
--- a/src/peep.in
+++ b/src/peep.in
@@ -45,7 +45,7 @@ NOT BRANCH_WHEN_ZERO: BRANCH_WHEN_NON_ZERO($2a)
 BRANCH !LABEL : BRANCH($1a)
 RETURN !LABEL : RETURN
 RETURN_0 !LABEL : RETURN_0
-BRANCH LABEL ($1a) :
+BRANCH LABEL ($1a) : LABEL ($1a)
 
 LOCAL_LVALUE INC : INC_LOCAL ($1a)
 LOCAL_LVALUE POST_INC : POST_INC_LOCAL ($1a)