diff --git a/src/Mod/Part/App/GeometryPyImp.cpp b/src/Mod/Part/App/GeometryPyImp.cpp index 7e761c80e3..737bb07ef6 100644 --- a/src/Mod/Part/App/GeometryPyImp.cpp +++ b/src/Mod/Part/App/GeometryPyImp.cpp @@ -217,7 +217,8 @@ Py::Boolean GeometryPy::getConstruction(void) const void GeometryPy::setConstruction(Py::Boolean arg) { - getGeometryPtr()->Construction = arg; + if(getGeometryPtr()->getClassTypeId() != Part::GeomPoint::getClassTypeId()) + getGeometryPtr()->Construction = arg; } PyObject *GeometryPy::getCustomAttributes(const char* /*attr*/) const