diff --git a/htdocs/compta/prelevement/create.php b/htdocs/compta/prelevement/create.php
index bcc6cc9450ec29699662d088292848150d780db6..8a6f4bb7ecc268821a6056a326be1ea9f8ee85f2 100644
--- a/htdocs/compta/prelevement/create.php
+++ b/htdocs/compta/prelevement/create.php
@@ -60,7 +60,6 @@ if ($action == 'modify')
 }
 if ($action == 'create')
 {
-
 	// $conf->global->PRELEVEMENT_CODE_BANQUE and $conf->global->PRELEVEMENT_CODE_GUICHET should be empty
     $bprev = new BonPrelevement($db);
     $result=$bprev->create($conf->global->PRELEVEMENT_CODE_BANQUE, $conf->global->PRELEVEMENT_CODE_GUICHET);
@@ -73,6 +72,7 @@ if ($action == 'create')
     	$mesg='';
         $mesg=$langs->trans("NoInvoiceCouldBeWithdrawed");
         setEventMessages($mesg, null, 'errors');
+        $mesg.='<br>'."\n";
         foreach($bprev->invoice_in_error as $key => $val)
         {
         	$mesg.=$val."<br>\n";
diff --git a/htdocs/societe/rib.php b/htdocs/societe/rib.php
index 8a6a9b872098270b8a703c043ec33ebb8083a248..4d3e32e326fe861b616ab1c61ff51beee66f44e4 100644
--- a/htdocs/societe/rib.php
+++ b/htdocs/societe/rib.php
@@ -376,7 +376,7 @@ if ($socid && $action != 'edit' && $action != "create")
 			$content = $account->code_guichet;
 		} elseif ($val == 'BankAccountNumber') {
 			$content = $account->number;
-			if (! empty($account->label)) {
+			if (! empty($account->label) && $account->number) {
 			    if (! checkBanForAccount($account)) {
 			        $content.= ' '.img_picto($langs->trans("ValueIsNotValid"),'warning');
 			    } else {
@@ -482,7 +482,7 @@ if ($socid && $action != 'edit' && $action != "create")
                     $string .= $rib->iban.' ';*/
                 }
             }
-        	if (! empty($rib->label)) {
+        	if (! empty($rib->label) && $rib->number) {
 			    if (! checkBanForAccount($rib)) {
 			        $string.= ' '.img_picto($langs->trans("ValueIsNotValid"),'warning');
 			    } else {