if (!IE.IsEmpty())
{
//remove dummy face from shell; shell becomes valid
- const TopoDS_Shape& NDF = unif.Generated(DF);
+ const TopoDS_Shape& NDF = unif.History()->Modified(DF).First();
BRepTools_ReShape ReShaper;
ReShaper.Remove(NDF);
anUnitedShape = ReShaper.Apply(out);