diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarEditionController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarEditionController.java index d956bcbfb..6357bd976 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarEditionController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarEditionController.java @@ -949,6 +949,9 @@ public abstract class BaseCalendarEditionController extends if (isDerived()) { Combobox parentCalendars = (Combobox) createNewVersionWindow .getFellow("parentCalendars"); + if (parentCalendars.getSelectedItem() == null) { + return; + } selected = (BaseCalendar) parentCalendars.getSelectedItem() .getValue(); } diff --git a/navalplanner-webapp/src/main/webapp/calendars/_createNewVersion.zul b/navalplanner-webapp/src/main/webapp/calendars/_createNewVersion.zul index 31217254f..4c55a1d05 100644 --- a/navalplanner-webapp/src/main/webapp/calendars/_createNewVersion.zul +++ b/navalplanner-webapp/src/main/webapp/calendars/_createNewVersion.zul @@ -28,6 +28,7 @@