diff --git a/Marlin/src/module/planner.cpp b/Marlin/src/module/planner.cpp
index 8b38cef4996cb62dd845570790043c4289c2024d..04e8ec5bbad94f219c94e1f0faa06161722ccc1a 100644
--- a/Marlin/src/module/planner.cpp
+++ b/Marlin/src/module/planner.cpp
@@ -1808,6 +1808,8 @@ bool Planner::_populate_block(block_t * const block, bool split_move,
 
   #if EXTRUDERS
     delta_mm.e = esteps_float * steps_to_mm[E_AXIS_N(extruder)];
+  #else
+    delta_mm.e = 0.0f;
   #endif
 
   #if ENABLED(LCD_SHOW_E_TOTAL)