diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 9d8005c9b..af11c196e 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -6019,7 +6019,11 @@ inline void gcode_M428() { } if (!err) { - sync_plan_position(); + #if ENABLED(DELTA) && ENABLED(SCARA) + sync_plan_position_delta(); + #else + sync_plan_position(); + #endif report_current_position(); LCD_MESSAGEPGM(MSG_HOME_OFFSETS_APPLIED); #if HAS_BUZZER