diff --git a/htdocs/compta/facture.php b/htdocs/compta/facture.php
index 5fab485e65598400b3fd2f35e26d91763dc4fcf7..c13d81978017107de8b5c5f04a00b0d287f63081 100644
--- a/htdocs/compta/facture.php
+++ b/htdocs/compta/facture.php
@@ -1906,7 +1906,7 @@ if ($action == 'create')
 			$objectsrc->fetch_thirdparty();
 
 			$projectid = (! empty($projectid) ? $projectid : $objectsrc->fk_project);
-			$ref_client = (! empty($objectsrc->ref_client) ? $objectsrc->ref_client : '');
+			$ref_client = (! empty($objectsrc->ref_client) ? $objectsrc->ref_client : (! empty($objectsrc->ref_customer) ? $objectsrc->ref_customer:''));
 			$ref_int = (! empty($objectsrc->ref_int) ? $objectsrc->ref_int : '');
 
 			// only if socid not filled else it's allready done upper