diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp
index 0c8ccc07dcb841ed0eef2ef81ef51dfb1635dda4..a9f8aaa581109b86899160f12f39ff4bbc09098b 100644
--- a/Marlin/ultralcd.cpp
+++ b/Marlin/ultralcd.cpp
@@ -1290,7 +1290,7 @@ static void lcd_status_screen() {
       #if EXTRUDERS == 1
         pos_label = PSTR(MSG_MOVE_E);
       #else
-        switch (e) {
+        switch (eindex) {
           case 0: pos_label = PSTR(MSG_MOVE_E MSG_MOVE_E1); break;
           case 1: pos_label = PSTR(MSG_MOVE_E MSG_MOVE_E2); break;
           #if EXTRUDERS > 2