diff --git a/Marlin/src/module/planner.cpp b/Marlin/src/module/planner.cpp index 5a5ef562edfe4f5464a4fb114341cb3b5b73c15e..2b257056c40253bc1dae2f41c794298db1bff38f 100644 --- a/Marlin/src/module/planner.cpp +++ b/Marlin/src/module/planner.cpp @@ -2220,7 +2220,7 @@ void Planner::set_position_mm(const AxisEnum axis, const float &v) { #if HAS_POSITION_FLOAT position_float[axis] = v; #endif - stepper.set_position(axis, v); + stepper.set_position(axis, position[axis]); previous_speed[axis] = 0.0; }