diff --git a/Marlin/language.h b/Marlin/language.h
index f6da46f3b25..50e04c42121 100644
--- a/Marlin/language.h
+++ b/Marlin/language.h
@@ -214,8 +214,6 @@
 #define MSG_FILAMENT_CHANGE_HEAT_M108       "Send M108 to heat nozzle"
 #define MSG_FILAMENT_CHANGE_INSERT_M108     "Insert filament and send M108"
 
-#define MSG_SERIAL_ERROR_MENU_STRUCTURE     "Error in menu structure"
-
 #define MSG_ERR_EEPROM_WRITE                "Error writing to EEPROM!"
 
 #define MSG_STOP_BLTOUCH                    "STOP called because of BLTouch error - restart with M999"
diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp
index 26f64d3ce56..c12546e466c 100644
--- a/Marlin/ultralcd.cpp
+++ b/Marlin/ultralcd.cpp
@@ -5291,9 +5291,11 @@ void lcd_reset_alert_level() { lcd_status_message_level = 0; }
           if (BUTTON_PRESSED(ENC)) newbutton |= EN_C;
         #endif
 
+        //
+        // Directional buttons
+        //
         #if LCD_HAS_DIRECTIONAL_BUTTONS
 
-          // Manage directional buttons
           #if ENABLED(REVERSE_MENU_DIRECTION)
             #define _ENCODER_UD_STEPS (ENCODER_STEPS_PER_MENU_ITEM * encoderDirection)
           #else