diff --git a/Marlin/src/lcd/menu/menu_probe_level.cpp b/Marlin/src/lcd/menu/menu_probe_level.cpp index 588a5b257b..ba806d665f 100644 --- a/Marlin/src/lcd/menu/menu_probe_level.cpp +++ b/Marlin/src/lcd/menu/menu_probe_level.cpp @@ -44,11 +44,9 @@ #include "../../feature/babystep.h" #endif -#if HAS_GRAPHICAL_TFT +#if ALL(TOUCH_SCREEN, HAS_GRAPHICAL_TFT) #include "../tft/tft.h" - #if ENABLED(TOUCH_SCREEN) - #include "../tft/touch.h" - #endif + #include "../tft/touch.h" #endif #if ENABLED(LCD_BED_LEVELING) && ANY(PROBE_MANUALLY, MESH_BED_LEVELING) diff --git a/Marlin/src/lcd/menu/menu_x_twist.cpp b/Marlin/src/lcd/menu/menu_x_twist.cpp index 6c2ab70dbc..a9998e3e44 100644 --- a/Marlin/src/lcd/menu/menu_x_twist.cpp +++ b/Marlin/src/lcd/menu/menu_x_twist.cpp @@ -36,6 +36,11 @@ #define XATC_Y_POSITION ((probe.max_y() - probe.min_y())/2) #endif +#if ALL(TOUCH_SCREEN, HAS_GRAPHICAL_TFT) + #include "../tft/tft.h" + #include "../tft/touch.h" +#endif + void _goto_manual_move_z(const_float_t); float measured_z, z_offset;