diff --git a/apps/openmw/mwmp/CellController.cpp b/apps/openmw/mwmp/CellController.cpp index a1f3e68e0..d04ad1d15 100644 --- a/apps/openmw/mwmp/CellController.cpp +++ b/apps/openmw/mwmp/CellController.cpp @@ -39,7 +39,7 @@ void CellController::updateLocal(bool forceUpdate) { mwmp::Cell *mpCell = it->second; - if (!world->isCellActive(*mpCell->getCellStore()->getCell())) + if (!mpCell->getCellStore() || !world->isCellActive(*mpCell->getCellStore()->getCell())) { mpCell->uninitializeLocalActors(); mpCell->uninitializeDedicatedActors();