diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 59f526f060..d4c353e2fe 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -2770,6 +2770,7 @@ inline void gcode_G28() { current_position[Y_AXIS] - home_offset[Y_AXIS]); } mbl.set_active(false); + current_position[Z_AXIS] = pre_home_z; } #endif