From 0af22549a6780d3486da895be7a920bd6c02927f Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Sat, 11 Aug 2018 22:31:58 -0500
Subject: [PATCH] Allow G33 to compile with no LCD

---
 Marlin/src/gcode/calibrate/G33.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Marlin/src/gcode/calibrate/G33.cpp b/Marlin/src/gcode/calibrate/G33.cpp
index 404da70d4f..e9ae4eca44 100644
--- a/Marlin/src/gcode/calibrate/G33.cpp
+++ b/Marlin/src/gcode/calibrate/G33.cpp
@@ -204,7 +204,7 @@ static float calibration_probe(const float &nx, const float &ny, const bool stow
   #endif
 }
 
-#if HAS_BED_PROBE
+#if HAS_BED_PROBE && ENABLED(ULTIPANEL)
   static float probe_z_shift(const float center) {
     STOW_PROBE();
     endstops.enable_z_probe(false);
@@ -588,7 +588,7 @@ void GcodeSuite::G33() {
 
       switch (probe_points) {
         case -1:
-          #if HAS_BED_PROBE
+          #if HAS_BED_PROBE && ENABLED(ULTIPANEL)
             zprobe_zoffset += probe_z_shift(z_at_pt[CEN]);
           #endif
 
-- 
GitLab