diff --git a/Engine/source/terrain/terrData.cpp b/Engine/source/terrain/terrData.cpp index b09f0ae73..eeee6b008 100644 --- a/Engine/source/terrain/terrData.cpp +++ b/Engine/source/terrain/terrData.cpp @@ -287,6 +287,8 @@ bool TerrainBlock::_setBaseTexFormat(void *obj, const char *index, const char *d { terrain->mBaseTexFormat = (BaseTexFormat)eTable[i].mInt; terrain->_updateMaterials(); + + if (terrain->isServerObject()) return false; terrain->_updateLayerTexture(); // If the cached base texture is older that the terrain file or // it doesn't exist then generate and cache it.