diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 67cc822c0..e18fc67ac 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -3131,9 +3131,13 @@ void kill_screen(const char* lcd_msg) { void lcd_control_menu() { START_MENU(); MENU_BACK(MSG_MAIN); - MENU_ITEM(submenu, MSG_TEMPERATURE, lcd_control_temperature_menu); + #if DISABLED(MPCNC) + MENU_ITEM(submenu, MSG_TEMPERATURE, lcd_control_temperature_menu); + #endif MENU_ITEM(submenu, MSG_MOTION, lcd_control_motion_menu); - MENU_ITEM(submenu, MSG_FILAMENT, lcd_control_filament_menu); + #if DISABLED(MPCNC) + MENU_ITEM(submenu, MSG_FILAMENT, lcd_control_filament_menu); + #endif #if HAS_LCD_CONTRAST MENU_ITEM_EDIT_CALLBACK(int3, MSG_CONTRAST, &lcd_contrast, LCD_CONTRAST_MIN, LCD_CONTRAST_MAX, lcd_callback_set_contrast, true);