diff --git a/apps/openmw/mwmechanics/aiwander.cpp b/apps/openmw/mwmechanics/aiwander.cpp index 332f7e6545..4499304303 100644 --- a/apps/openmw/mwmechanics/aiwander.cpp +++ b/apps/openmw/mwmechanics/aiwander.cpp @@ -637,7 +637,7 @@ namespace MWMechanics const MWWorld::Cell& cell = *actor.getCell()->getCell(); const ESM::Pathgrid* pathgrid = world.getStore().get().search(cell); // Moved to a cell without a pathgrid - if (pathgrid == nullptr) + if (pathgrid == nullptr || pathgrid->mPoints.size() < 2) { storage.mAllowedPositions.clear(); return;