diff --git a/xtrn/DDAreaChoosers/DDFileAreaChooser.js b/xtrn/DDAreaChoosers/DDFileAreaChooser.js
index eb38d794f1667a40f9bf3167dae45a5509318609..d2c6669710c33942827a3723c657a1701ba92afc 100644
--- a/xtrn/DDAreaChoosers/DDFileAreaChooser.js
+++ b/xtrn/DDAreaChoosers/DDFileAreaChooser.js
@@ -77,6 +77,10 @@
  * 2025-04-10 Eric Oulashin   Version 1.42b
  *                            Fix: altName wasn't added to items if name collapsing disabled.
  *                            Also, start of name collapsing enhancement (no empty names).
+ * 2025-04-21 Eric Oulashin   Version 1.42c
+ *                            F & L keys working again on the light bar menu (first & last page).
+ *                            Fix to ensure the header lines are written in the proper place after
+ *                            showing help.
  */
 
 // TODO: Failing silently when 1st argument is true
@@ -117,8 +121,8 @@ if (system.version_num < 31400)
 }
 
 // Version & date variables
-var DD_FILE_AREA_CHOOSER_VERSION = "1.42b Beta";
-var DD_FILE_AREA_CHOOSER_VER_DATE = "2025-04-07";
+var DD_FILE_AREA_CHOOSER_VERSION = "1.42c";
+var DD_FILE_AREA_CHOOSER_VER_DATE = "2025-04-21";
 
 // Keyboard input key codes
 var CTRL_H = "\x08";
@@ -391,6 +395,8 @@ function DDFileAreaChooser_SelectFileArea(pChooseLib)
 	if (!this.useLightbarInterface || !console.term_supports(USER_ANSI))
 		numItemsWidth = 5;
 	// Main loop
+	var writeHdrLines = false;
+	var writeKeyHelpLine = true;
 	var selectionLoopContinueOn = true;
 	while (selectionLoopContinueOn)
 	{
@@ -427,8 +433,6 @@ function DDFileAreaChooser_SelectFileArea(pChooseLib)
 		var lastSearchText = "";
 		var lastSearchFoundIdx = -1;
 		var drawMenu = true;
-		var writeHdrLines = false; // Already displayed above
-		var writeKeyHelpLine = true;
 		// Menu input loop
 		var menuContinueOn = true;
 		while (menuContinueOn)
@@ -755,6 +759,7 @@ function DDFileAreaChooser_SelectFileArea(pChooseLib)
 				drawMenu = true;
 				writeHdrLines = true;
 				writeKeyHelpLine = true;
+				console.clear("\x01n");
 			}
 			// Quit - Note: This check should be last
 			else if (lastUserInputUpper == "Q" || lastUserInputUpper == KEY_ESC || selectedMenuIdx == null)
@@ -887,6 +892,8 @@ function DDFileAreaChooser_CreateLightbarMenu(pDirHeirarchyObj, pHeirarchyLevel,
 	// Add additional keypresses for quitting the menu's input loop so we can
 	// respond to these keys
 	fileDirMenu.AddAdditionalQuitKeys("qQ?/" + CTRL_F);
+	fileDirMenu.AddAdditionalFirstPageKeys("fF");
+	fileDirMenu.AddAdditionalLastPageKeys("lL");
 	if (this.useLightbarInterface && console.term_supports(USER_ANSI))
 	{
 		fileDirMenu.allowANSI = true;
diff --git a/xtrn/DDAreaChoosers/DDMsgAreaChooser.js b/xtrn/DDAreaChoosers/DDMsgAreaChooser.js
index 8695ffeded4322062df9b79e3ed0888d1807686d..32ff55830222160cd94a23a88270ea80cc12dc1d 100644
--- a/xtrn/DDAreaChoosers/DDMsgAreaChooser.js
+++ b/xtrn/DDAreaChoosers/DDMsgAreaChooser.js
@@ -86,6 +86,9 @@
  * 2025-04-10 Eric Oulashin   Version 1.42b
  *                            Fix: altName wasn't added to items if name collapsing disabled.
  *                            Also, start of name collapsing enhancement (no empty names).
+ * 2025-04-21 Eric Oulashin   Version 1.42c
+ *                            F & L keys working again on the light bar menu (first & last page).
+ *                            Fix for "this.DisplayMenuHdrWithNumItems is not a function".
  */
 
 /* Command-line arguments:
@@ -123,8 +126,8 @@ if (system.version_num < 31400)
 }
 
 // Version & date variables
-var DD_MSG_AREA_CHOOSER_VERSION = "1.42b Beta";
-var DD_MSG_AREA_CHOOSER_VER_DATE = "2025-04-07";
+var DD_MSG_AREA_CHOOSER_VERSION = "1.42c";
+var DD_MSG_AREA_CHOOSER_VER_DATE = "2025-04-21";
 
 // Keyboard input key codes
 var CTRL_H = "\x08";
@@ -677,9 +680,8 @@ function DDMsgAreaChooser_SelectMsgArea(pChooseGroup, pGrpIdx)
 						// screen (including the header, due to things being moved down one line).
 						if (this.useLightbarInterface && console.term_supports(USER_ANSI))
 							console.gotoxy(1, 1);
-						this.DisplayMenuHdrWithNumItems(createMenuRet.itemNumWidth, createMenuRet.descWidth-3, createMenuRet.numItemsWidth, numItemsColLabel);
-						if (this.useLightbarInterface && console.term_supports(USER_ANSI))
-							this.WriteKeyHelpLine();
+						writeHdrLines = true;
+						writeKeyHelpLine = true;
 						continue; // Continue to display the menu again and get the user's choice
 					}
 				}
@@ -1102,6 +1104,8 @@ function DDMsgAreaChooser_CreateLightbarMenu(pMsgAreaHeirarchyObj, pHeirarchyLev
 	// Add additional keypresses for quitting the menu's input loop so we can
 	// respond to these keys
 	msgAreaMenu.AddAdditionalQuitKeys("qQ?/" + CTRL_F);
+	msgAreaMenu.AddAdditionalFirstPageKeys("fF");
+	msgAreaMenu.AddAdditionalLastPageKeys("lL");
 	if (this.useLightbarInterface && console.term_supports(USER_ANSI))
 	{
 		msgAreaMenu.allowANSI = true;
diff --git a/xtrn/DDAreaChoosers/readme.txt b/xtrn/DDAreaChoosers/readme.txt
index f82ed39f947c006b0617705e101b009dd511755c..c2318f2c9e7dba983b0320705e6f1cd4ab841f22 100644
--- a/xtrn/DDAreaChoosers/readme.txt
+++ b/xtrn/DDAreaChoosers/readme.txt
@@ -1,6 +1,6 @@
                      Digital Distortion Area Choosers
-                              Version 1.42b
-                        Release date: 2025-04-10
+                              Version 1.42c
+                        Release date: 2025-04-21
 
                                   by
 
diff --git a/xtrn/DDAreaChoosers/version_history.txt b/xtrn/DDAreaChoosers/version_history.txt
index c9f8bb2380f01c24c7c20ecee8a9e3eba0e85c6c..408bc3c1832e1b4133d600cceb837207732ca5b7 100644
--- a/xtrn/DDAreaChoosers/version_history.txt
+++ b/xtrn/DDAreaChoosers/version_history.txt
@@ -5,6 +5,12 @@ Revision History (change log)
 =============================
 Version  Date         Description
 -------  ----         -----------
+1.42c    2025-04-21   F & L keys working again on the light bar menu (first &
+                      last page).
+                      Message area chooser: Fix for
+                      "this.DisplayMenuHdrWithNumItems is not a function".
+                      File area choser: Fix to ensure the header lines are
+                      written in the proper place after showing help.
 1.42b    2025-04-10   Fix: altName wasn't added to items if name collapsing
                       disabled.
                       Also, start of name collapsing enhancement (no empty