diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 3ade776fd..048344ffe 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -2128,7 +2128,7 @@ float raise_z(float delta) st_synchronize(); // Get the final travel distance - travel_z = current_position[Z_AXIS] - travel_z; + travel_z = st_get_position_mm(Z_AXIS) - travel_z; #ifdef TMC2130 if (endstop_z_hit_on_purpose()) {