diff --git a/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp b/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp index 5a1a0f4929..eaec6d454a 100644 --- a/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp +++ b/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp @@ -86,7 +86,10 @@ PyObject* PathSimPy::GetResultMesh(PyObject * args) return 0; cStock *stock = getPathSimPtr()->m_stock; if (stock == NULL) + { + PyErr_SetString(PyExc_RuntimeError, "Simulation has stock object"); return 0; + } Mesh::MeshObject *meshOuter = new Mesh::MeshObject(); Mesh::MeshPy *meshOuterpy = new Mesh::MeshPy(meshOuter);