diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index f6b7fd755..5196bca81 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -9241,7 +9241,10 @@ inline void gcode_M400() { stepper.synchronize(); } /** * M406: Turn off filament sensor for control */ - inline void gcode_M406() { filament_sensor = false; } + inline void gcode_M406() { + filament_sensor = false; + calculate_volumetric_multipliers(); // Restore correct 'volumetric_multiplier' value + } /** * M407: Get measured filament diameter on serial output