From 44dd67ee0f6aa817899b6952ec3d33bf68bbc779 Mon Sep 17 00:00:00 2001 From: scrawl Date: Thu, 19 May 2016 22:35:25 +0200 Subject: [PATCH] Fix a potential crash for lights without a model that have "off by default" flag set --- apps/openmw/mwrender/animation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwrender/animation.cpp b/apps/openmw/mwrender/animation.cpp index 04b3d0e9ab..ddff61ac7a 100644 --- a/apps/openmw/mwrender/animation.cpp +++ b/apps/openmw/mwrender/animation.cpp @@ -1479,7 +1479,7 @@ namespace MWRender if (ptr.getTypeName() == typeid(ESM::Light).name() && allowLight) addExtraLight(getOrCreateObjectRoot(), ptr.get()->mBase); - if (!allowLight) + if (!allowLight && mObjectRoot) { RemoveParticlesVisitor visitor; mObjectRoot->accept(visitor);