diff --git a/src/kiri/function.js b/src/kiri/function.js index 16ae1f5a..5d3082b4 100644 --- a/src/kiri/function.js +++ b/src/kiri/function.js @@ -92,7 +92,10 @@ function prepareSlices(callback, scale = 1, offset = 0) { for (let widget of toSlice) { widget.stats.progress = 0; widget.setColor(COLOR.slicing); - extruders[widget.anno.extruder] = widget.anno.extruder; + let { extruder } = widget.anno; + if (extruder >= 0) { + extruders[extruder] = extruder; + } } // in multi-material belt mode, the anchor needs to be extended