diff --git a/htdocs/expedition/card.php b/htdocs/expedition/card.php
index 5187d2e979a82953c7af6869fd9cc121e42a75fa..edb0d42321cebcdbe3d604143ac7f678f68ed229 100644
--- a/htdocs/expedition/card.php
+++ b/htdocs/expedition/card.php
@@ -862,7 +862,7 @@ if ($action == 'create')
                 if ($line->fk_product > 0)  // If predefined product
                 {
                     $product->fetch($line->fk_product);
-                    $product->load_stock();
+                    $product->load_stock('warehouseopen');
 
                     print '<td>';
                     print '<a name="'.$line->rowid.'"></a>'; // ancre pour retourner sur la ligne
diff --git a/htdocs/expedition/class/expedition.class.php b/htdocs/expedition/class/expedition.class.php
index 1ae5556a89891cebfac708d661c53271aca0656a..971a21898541732849c6e62eb096a69f6df12ed0 100644
--- a/htdocs/expedition/class/expedition.class.php
+++ b/htdocs/expedition/class/expedition.class.php
@@ -892,7 +892,7 @@ class Expedition extends CommonObject
 				$result=$product->fetch($fk_product);
 
 				if ($entrepot_id > 0) {
-					$product->load_stock();
+					$product->load_stock('warehouseopen');
 					$product_stock = $product->stock_warehouse[$entrepot_id]->real;
 				}
 				else
diff --git a/htdocs/expedition/shipment.php b/htdocs/expedition/shipment.php
index 887b580553352f2c76fc70a94f1bf743b408fa13..3044a1beb10dd700a23738d083d084c62d976049 100644
--- a/htdocs/expedition/shipment.php
+++ b/htdocs/expedition/shipment.php
@@ -766,7 +766,7 @@ if ($id > 0 || ! empty($ref))
 				{
 					$product = new Product($db);
 					$product->fetch($objp->fk_product);
-					$product->load_stock();
+					$product->load_stock('warehouseopen');
 				}
 
 				if ($objp->fk_product > 0 && $type == 0 && ! empty($conf->stock->enabled))