diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/DefaultScorer.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/DefaultScorer.java index a269245d2..ac9ad65b3 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/DefaultScorer.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/DefaultScorer.java @@ -74,7 +74,7 @@ private TimeWindow getLargestTimeWindow(Activity act) { if (timeWindow == null) timeWindow = tw; else if (tw.larger(timeWindow)) timeWindow = tw; } - return TimeWindow.newInstance(0, Double.MAX_VALUE); + return timeWindow == null ? TimeWindow.newInstance(0, Double.MAX_VALUE) : timeWindow; }