diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderModel.java index 4d6e2850e..4ca87d0f1 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/OrderModel.java @@ -253,6 +253,14 @@ public class OrderModel implements IOrderModel { forceLoadCriterionRequirements(this.order); forceLoadCalendar(this.getCalendar()); forceLoadCustomer(this.order.getCustomer()); + forceLoadLabels(this.order); + } + + private void forceLoadLabels(OrderElement orderElement) { + orderElement.getLabels().size(); + for (OrderElement each : orderElement.getChildren()) { + forceLoadLabels(each); + } } private void forceLoadCustomer(ExternalCompany customer) {