From 44b11163d18dd43b7e8bc3e1203049373480476f Mon Sep 17 00:00:00 2001 From: cc9cii Date: Mon, 1 Dec 2014 10:07:02 +1100 Subject: [PATCH] Do not delete physics objects if it was never created (e.g. preview window) --- apps/opencs/view/render/object.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/opencs/view/render/object.cpp b/apps/opencs/view/render/object.cpp index af3777d0c8..d92b4aaa2d 100644 --- a/apps/opencs/view/render/object.cpp +++ b/apps/opencs/view/render/object.cpp @@ -156,7 +156,8 @@ CSVRender::Object::~Object() { clear(); - mPhysics->removeObject(mBase->getName()); + if(mPhysics) // preview may not have physics enabled + mPhysics->removeObject(mBase->getName()); if (mBase) mBase->getCreator()->destroySceneNode (mBase);