diff --git a/htdocs/fourn/facture/fiche.php b/htdocs/fourn/facture/fiche.php
index a28715fcdcc5f630542d33b55eac6229a1284d86..b34a9b2fbb5b754309fd25e84493882c1fb12bc3 100644
--- a/htdocs/fourn/facture/fiche.php
+++ b/htdocs/fourn/facture/fiche.php
@@ -852,7 +852,7 @@ else
 
 		print '<div class="tabsAction">';
 
-		if ($fac->statut == 0 && $user->societe_id == 0)
+		if ($fac->statut <= 1 && $user->rights->fournisseur->facture->creer)
 		{
 			if ($_GET['action'] != 'edit')
 			{