diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java index e43802951..d02b064a0 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java @@ -736,8 +736,10 @@ public abstract class CompanyPlanningModel implements ICompanyPlanningModel { endDate = Collections.max(notNull(endDate, each.getDeadline(), associatedTaskElement.getEndDate())); } - filterStartDate = LocalDate.fromDateFields(startDate); - filterFinishDate = LocalDate.fromDateFields(endDate); + filterStartDate = startDate != null ? LocalDate + .fromDateFields(startDate) : null; + filterFinishDate = endDate != null ? LocalDate.fromDateFields(endDate) + : null; } private static List notNull(T... values) {