diff --git a/lib/Slic3r/GCode.pm b/lib/Slic3r/GCode.pm index 307beb1e02..27f5dbe537 100644 --- a/lib/Slic3r/GCode.pm +++ b/lib/Slic3r/GCode.pm @@ -589,6 +589,9 @@ sub wipe { $retracted += $dE; } $gcodegen->writer->extruder->set_retracted($gcodegen->writer->extruder->retracted + $retracted); + + # prevent wiping again on same path + $self->path(undef); } return $gcode;