diff --git a/marlo-web/src/main/java/org/cgiar/ccafs/marlo/action/projects/ProjectOutcomeAction.java b/marlo-web/src/main/java/org/cgiar/ccafs/marlo/action/projects/ProjectOutcomeAction.java index 1a59cc3059..02443afe3c 100644 --- a/marlo-web/src/main/java/org/cgiar/ccafs/marlo/action/projects/ProjectOutcomeAction.java +++ b/marlo-web/src/main/java/org/cgiar/ccafs/marlo/action/projects/ProjectOutcomeAction.java @@ -728,7 +728,8 @@ public void fillMilestonesProjectYearsList() { if (milestonesProject != null && !milestonesProject.isEmpty()) { milestonesProjectYear = new ArrayList<>(); for (CrpMilestone milestoneElement : milestonesProject) { - if (milestoneElement != null && milestoneElement.getYear() != null && !milestoneElement.getYear().equals(0)) { + if (milestoneElement != null && milestoneElement.getYear() != null && !milestoneElement.getYear().equals(0) + && milestoneElement.getYear() <= this.getActualPhase().getYear()) { milestonesProjectYear.add(milestoneElement.getYear()); } }