diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/HoursCostCalculator.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/HoursCostCalculator.java index 6e8ad1ce3..d614b5c30 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/HoursCostCalculator.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/HoursCostCalculator.java @@ -59,8 +59,8 @@ public class HoursCostCalculator implements ICostCalculator { @Override public SortedMap getAdvanceCost(Task task, LocalDate filterStartDate, LocalDate filterEndDate) { - DirectAdvanceAssignment advanceAssignment = task.getOrderElement() - .getReportGlobalAdvanceAssignment(); + DirectAdvanceAssignment advanceAssignment = (task.getOrderElement() != null) ? task + .getOrderElement().getReportGlobalAdvanceAssignment() : null; if (advanceAssignment == null) { return new TreeMap();