diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderModel.java b/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderModel.java index e57e0d932..b875269f6 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderModel.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/orders/OrderModel.java @@ -931,7 +931,8 @@ public class OrderModel extends IntegrationEntityModel implements IOrderModel { OrderElement orderElement) { try { OrderLineGroup parent = orderElement.getParent(); - if (!parent.isOrder() && parent.getChildren().size() == 1) { + if (!parent.isOrder() && !parent.isNewObject() + && parent.getChildren().size() == 1) { if (orderElementDAO.isAlreadyInUse(parent)) { return true; }