diff --git a/Firmware/Filament_sensor.cpp b/Firmware/Filament_sensor.cpp index 02a82cf561..19689dd777 100644 --- a/Firmware/Filament_sensor.cpp +++ b/Firmware/Filament_sensor.cpp @@ -128,7 +128,7 @@ void Filament_sensor::triggerFilamentRemoved() { if (runoutEnabled && (eFilamentAction == FilamentAction::None) && ( - moves_planned() != 0 + e_active() || printJobOngoing() ) && !(