diff -r 5d6c4a7d8178 web/org.openbravo.retail.discounts/js/promotion-pack.js
--- a/web/org.openbravo.retail.discounts/js/promotion-pack.js	Thu Sep 01 07:58:08 2016 +0200
+++ b/web/org.openbravo.retail.discounts/js/promotion-pack.js	Wed Sep 07 17:03:57 2016 -0500
@@ -179,7 +179,8 @@
           OB.Dal.get(OB.Model.Product, products.at(index).get('product'), function (product) {
             if (product) {
               order.addProduct(product, products.at(index).get('obdiscQty'), {
-                belongsToPack: true
+                belongsToPack: true,
+                packId: products.at(index).get('priceAdjustment')
               }, undefined, function () {
                 addProductsAndCalculateDiscounts(products, index + 1, callback, errorCallback);
               });
