diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index fd07c390d2..8d78d5a503 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -2553,10 +2553,8 @@ void kill_screen(const char* lcd_msg) { lcd_bed_leveling #endif ); - #else - #if PLANNER_LEVELING - MENU_ITEM(gcode, MSG_BED_LEVELING, PSTR("G28\nG29")); - #endif + #elif PLANNER_LEVELING && DISABLED(PROBE_MANUALLY) + MENU_ITEM(gcode, MSG_BED_LEVELING, PSTR("G28\nG29")); #endif #if ENABLED(LEVEL_BED_CORNERS) && DISABLED(LCD_BED_LEVELING)