diff --git a/modules/org.openbravo.retail.posterminal/web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js b/modules/org.openbravo
index 5d36dcc..eaf0eee 100644
--- a/modules/org.openbravo.retail.posterminal/web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js
+++ b/modules/org.openbravo.retail.posterminal/web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js
@@ -91,7 +91,7 @@ enyo.kind({
       }
       var attrs = (this.leftSubWindow.inEvent && this.leftSubWindow.inEvent.attrs) ? this.leftSubWindow.inEvent.attrs : {};
       attrs.warehouse = {
-        id: this.leftSubWindow.warehouse.warehouseid,
+        id: this.leftSubWindow.warehouse.warehouseid ? this.leftSubWindow.warehouse.warehouseid : this.leftSubWindow.warehouse.id,
         warehousename: this.leftSubWindow.warehouse.warehousename,
         warehouseqty: this.leftSubWindow.warehouse.warehouseqty
       };

