diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/advance/entities/AdvanceType.java b/navalplanner-business/src/main/java/org/navalplanner/business/advance/entities/AdvanceType.java index 34e615673..569d20224 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/advance/entities/AdvanceType.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/advance/entities/AdvanceType.java @@ -189,7 +189,8 @@ public class AdvanceType extends BaseEntity { public void setPercentage(boolean percentage) { if (percentage) { - if (defaultMaxValue.compareTo(new BigDecimal(100)) > 0) { + if ((defaultMaxValue != null) + && (defaultMaxValue.compareTo(new BigDecimal(100)) > 0)) { throw new IllegalArgumentException( "The maximum value for percentage is 100"); }