diff --git a/src/Mod/Points/App/AppPointsPy.cpp b/src/Mod/Points/App/AppPointsPy.cpp index 49481866f8..5db820f5b1 100644 --- a/src/Mod/Points/App/AppPointsPy.cpp +++ b/src/Mod/Points/App/AppPointsPy.cpp @@ -398,6 +398,7 @@ private: Points::Feature* pcFeature = static_cast(pcDoc->addObject("Points::Feature", name)); // copy the data pcFeature->Points.setValue(*(pPoints->getPointKernelPtr())); + return Py::asObject(pcFeature->getPyObject()); } catch (const Base::Exception& e) { throw Py::RuntimeError(e.what());