diff --git a/apps/openmw/mwrender/renderingmanager.cpp b/apps/openmw/mwrender/renderingmanager.cpp index 2a105a1abc..a037460d85 100644 --- a/apps/openmw/mwrender/renderingmanager.cpp +++ b/apps/openmw/mwrender/renderingmanager.cpp @@ -1455,7 +1455,7 @@ namespace MWRender RenderingManager::WorldspaceChunkMgr newChunkMgr; const float lodFactor = Settings::terrain().mLodFactor; - const bool groundcover = Settings::groundcover().mEnabled; + const bool groundcover = Settings::groundcover().mEnabled && worldspace == ESM::Cell::sDefaultWorldspaceId; const bool distantTerrain = Settings::terrain().mDistantTerrain; const double expiryDelay = Settings::cells().mCacheExpiryDelay; if (distantTerrain || groundcover)