diff --git a/src/ifcgeom/kernels/opencascade/boolean_result.cpp b/src/ifcgeom/kernels/opencascade/boolean_result.cpp index 2c2ebd7caf..9891ce4599 100644 --- a/src/ifcgeom/kernels/opencascade/boolean_result.cpp +++ b/src/ifcgeom/kernels/opencascade/boolean_result.cpp @@ -29,7 +29,7 @@ namespace { } TopoDS_Shape intermediate_result; - if (IfcGeom::util::boolean_operation(bst, result, opening_list, BOPAlgo_CUT, intermediate_result)) { + if (IfcGeom::util::boolean_operation(bst, result, opening_list, occ_op, intermediate_result)) { result = intermediate_result; } else { return false;