diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/daos/OrderElementDAO.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/daos/OrderElementDAO.java index a740ba080..47d6a74fe 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/daos/OrderElementDAO.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/daos/OrderElementDAO.java @@ -364,6 +364,9 @@ public class OrderElementDAO extends GenericDAOHibernate } private boolean isAlreadyInUse(OrderElement orderElement) { + if (orderElement.isNewObject()) { + return false; + } boolean usedInWorkReports = !getSession().createCriteria( WorkReport.class).add( Restrictions.eq("orderElement", orderElement)).list().isEmpty();