diff --git a/htdocs/compta/bank/bankid_fr.php b/htdocs/compta/bank/bankid_fr.php
index 03f0babe75d..1b3d5b89d0d 100644
--- a/htdocs/compta/bank/bankid_fr.php
+++ b/htdocs/compta/bank/bankid_fr.php
@@ -245,7 +245,15 @@ if (($_GET["id"] || $_GET["ref"]) && $action != 'edit')
if ($account->getCountryCode() == 'IN') $bickey="SWIFT";
print '
| '.$langs->trans($ibankey).' | ';
- print ''.$account->iban.' |
';
+ print ''.$account->iban.' ';
+ if (! empty($account->iban)) {
+ if (! checkIbanForAccount($account)) {
+ print img_picto($langs->trans("IbanNotValid"),'warning');
+ } else {
+ print img_picto($langs->trans("IbanValid"),'info');
+ }
+ }
+ print ' | ';
print '| '.$langs->trans($bickey).' | ';
print ''.$account->bic.' |
';
diff --git a/htdocs/langs/en_US/banks.lang b/htdocs/langs/en_US/banks.lang
index 10a5f5b3c14..7358f25e6f4 100644
--- a/htdocs/langs/en_US/banks.lang
+++ b/htdocs/langs/en_US/banks.lang
@@ -33,6 +33,8 @@ AllTime=From start
Reconciliation=Reconciliation
RIB=Bank Account Number
IBAN=IBAN number
+IbanValid=Valid IBAN
+IbanNotValid=Not Valid IBAN
BIC=BIC/SWIFT number
StandingOrders=Standing orders
StandingOrder=Standing order
diff --git a/htdocs/societe/rib.php b/htdocs/societe/rib.php
index a615577a8c4..ad3eea735fb 100644
--- a/htdocs/societe/rib.php
+++ b/htdocs/societe/rib.php
@@ -296,9 +296,9 @@ if ($socid && $action != 'edit' && $action != "create")
print ''.$account->iban . ' ';
if (! empty($account->iban)) {
if (! checkIbanForAccount($account)) {
- print img_picto($langs->trans("NotValid"),'warning');
+ print img_picto($langs->trans("IbanNotValid"),'warning');
} else {
- print img_picto($langs->trans("IsValid"),'info');
+ print img_picto($langs->trans("IbanValid"),'info');
}
}
print ' | ';