diff --git a/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java b/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java index fbc3a0a..5a5543c 100644 --- a/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java +++ b/core/src/main/java/ru/trader/analysis/PowerPlayAnalyzator.java @@ -173,7 +173,7 @@ public class PowerPlayAnalyzator { public static Stream getNearExpansions(Stream starSystems, Collection centers, double maxDistance){ IntersectsMapper mapper = new IntersectsMapper(centers, maxDistance, false, true); return starSystems.filter(new FarDropper(centers, maxDistance)) - .filter(p -> p.getPowerState().isExpansion()) + .filter(p -> p.getPowerState() != null && p.getPowerState().isExpansion()) .map(mapper) .sorted(new DistanceComparator()); }