diff --git a/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp b/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp index 4b130a8d1c83..1d765988ed1d 100644 --- a/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp +++ b/Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp @@ -48,6 +48,10 @@ #include "../hilbert_curve.h" #endif +#if FT_MOTION_DISABLE_FOR_PROBING + #include "../../../module/ft_motion.h" +#endif + #include #define UBL_G29_P31 diff --git a/Marlin/src/gcode/bedlevel/abl/G29.cpp b/Marlin/src/gcode/bedlevel/abl/G29.cpp index 5e869312e89e..6225c243601e 100644 --- a/Marlin/src/gcode/bedlevel/abl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/abl/G29.cpp @@ -59,7 +59,7 @@ #define DEBUG_OUT ENABLED(DEBUG_LEVELING_FEATURE) #include "../../../core/debug_out.h" -#if ENABLED(FT_MOTION) +#if DISABLED(PROBE_MANUALLY) && FT_MOTION_DISABLE_FOR_PROBING #include "../../../module/ft_motion.h" #endif diff --git a/Marlin/src/gcode/bedlevel/mbl/G29.cpp b/Marlin/src/gcode/bedlevel/mbl/G29.cpp index ca23c89a46f5..be0e5d7f1806 100644 --- a/Marlin/src/gcode/bedlevel/mbl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/mbl/G29.cpp @@ -45,7 +45,7 @@ #define DEBUG_OUT ENABLED(DEBUG_LEVELING_FEATURE) #include "../../../core/debug_out.h" -#if ENABLED(FT_MOTION) +#if FT_MOTION_DISABLE_FOR_PROBING #include "../../module/ft_motion.h" #endif diff --git a/Marlin/src/gcode/calibrate/G28.cpp b/Marlin/src/gcode/calibrate/G28.cpp index f05bd39f246a..85d27e14e8c0 100644 --- a/Marlin/src/gcode/calibrate/G28.cpp +++ b/Marlin/src/gcode/calibrate/G28.cpp @@ -52,7 +52,7 @@ #include "../../feature/bltouch.h" #endif -#if ENABLED(FT_MOTION) +#if FT_MOTION_DISABLE_FOR_PROBING #include "../../module/ft_motion.h" #endif