diff --git a/htdocs/fourn/commande/dispatch.php b/htdocs/fourn/commande/dispatch.php
index 311cbd5f022..abeee1a9e26 100644
--- a/htdocs/fourn/commande/dispatch.php
+++ b/htdocs/fourn/commande/dispatch.php
@@ -788,6 +788,8 @@ if ($id > 0 || !empty($ref)) {
$nbproduct = 0; // Nb of predefined product lines to dispatch (already done or not) if SUPPLIER_ORDER_DISABLE_STOCK_DISPATCH_WHEN_TOTAL_REACHED is off (default)
// or nb of line that remain to dispatch if SUPPLIER_ORDER_DISABLE_STOCK_DISPATCH_WHEN_TOTAL_REACHED is on.
+ $conf->cache['product'] = array();
+
while ($i < $num) {
$objp = $db->fetch_object($resql);
@@ -815,11 +817,20 @@ if ($id > 0 || !empty($ref)) {
print '';
print '