diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index 7736acb507..4403756613 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -1603,7 +1603,7 @@ static void homeaxis(int axis) {
     }
 
     feedrate = oldFeedrate;
-    retracted[active_extruder] = retract;
+    retracted[active_extruder] = retracting;
 
   } // retract()