diff --git a/MatterControlLib/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs b/MatterControlLib/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs index 489e706b0..147639ab6 100644 --- a/MatterControlLib/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs +++ b/MatterControlLib/PartPreviewWindow/View3D/Actions/SubtractAndReplaceObject3D.cs @@ -137,7 +137,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow.View3D } else // union into the current paint { - paintMesh = BooleanProcessing.Do(keep.obj3D.Mesh, keep.matrix, + paintMesh = BooleanProcessing.Do(paintMesh, keep.matrix, intersect, Matrix4X4.Identity, 0, reporter, amountPerOperation, percentCompleted, progressStatus, cancellationToken); }