diff --git a/product/ERP5/Document/Order.py b/product/ERP5/Document/Order.py
index 30892ecf194086763c246345c31b7d720e2f9845..1455a880993ede7a920db83760fd3aef66fd9477 100755
--- a/product/ERP5/Document/Order.py
+++ b/product/ERP5/Document/Order.py
@@ -45,6 +45,7 @@ class Order(Delivery):
     add_permission = Permissions.AddPortalContent
     isPortalContent = 1
     isRADContent = 1
+    isDelivery = 1
 
     # Declarative security
     security = ClassSecurityInfo()
@@ -221,7 +222,7 @@ An order..."""
       """
       self._createOrderRule()
       # At confirm stage, we create deliveries for this order
-      self.activate().buildDeliveryList()
+      self.activate(priority=4).buildDeliveryList()
 
     confirm = WorkflowMethod(_confirm, 'confirm')