diff --git a/htdocs/fourn/commande/fiche.php b/htdocs/fourn/commande/fiche.php
index 90e4dbdb2a9..1ca9c78ad2b 100644
--- a/htdocs/fourn/commande/fiche.php
+++ b/htdocs/fourn/commande/fiche.php
@@ -355,6 +355,10 @@ if ($_POST["action"] == 'livraison' && $user->rights->fournisseur->commande->rec
Header("Location: fiche.php?id=".$id);
exit;
}
+ else if($result == -3)
+ {
+ $mesg='
'.$langs->trans("NotAuthorized").'
';
+ }
else
{
dol_print_error($db,$commande->error);
diff --git a/htdocs/fourn/fournisseur.commande.class.php b/htdocs/fourn/fournisseur.commande.class.php
index b738ae9b9b1..7ad16054373 100644
--- a/htdocs/fourn/fournisseur.commande.class.php
+++ b/htdocs/fourn/fournisseur.commande.class.php
@@ -1158,6 +1158,7 @@ class CommandeFournisseur extends Commande
else
{
dol_syslog("CommandeFournisseur::Livraison Not Authorized");
+ $result = -3;
}
return $result ;
}