diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java index 2e06e1dce..bb5257f96 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java @@ -170,7 +170,7 @@ public class SchedulingState { } public void schedule() { - if (type.isSomewhatScheduled()) { + if (!canBeScheduled()) { throw new IllegalStateException("it's already somewhat scheduled"); } setType(Type.SCHEDULING_POINT);