diff --git a/engine/src/terrain/com/jme3/terrain/geomipmap/lodcalc/DistanceLodCalculator.java b/engine/src/terrain/com/jme3/terrain/geomipmap/lodcalc/DistanceLodCalculator.java index b859861a4..e60d80b56 100644 --- a/engine/src/terrain/com/jme3/terrain/geomipmap/lodcalc/DistanceLodCalculator.java +++ b/engine/src/terrain/com/jme3/terrain/geomipmap/lodcalc/DistanceLodCalculator.java @@ -63,6 +63,8 @@ public class DistanceLodCalculator implements LodCalculator { } public boolean calculateLod(TerrainPatch terrainPatch, List locations, HashMap updates) { + if (locations == null || locations.isEmpty()) + return false;// no camera yet float distance = getCenterLocation(terrainPatch).distance(locations.get(0)); if (turnOffLod) {