diff --git a/prive/formulaires/editer_auteur.php b/prive/formulaires/editer_auteur.php
index 731340ed798cde853fbbcbb10873f5dc4cc9e10b..dca6be78ac29af4b16c629ceb0f0282dce55bc25 100644
--- a/prive/formulaires/editer_auteur.php
+++ b/prive/formulaires/editer_auteur.php
@@ -176,6 +176,8 @@ function formulaires_editer_auteur_verifier_dist($id_auteur='new', $retour='', $
 		$erreurs['url_site'] = _T('info_url_site_pas_conforme');
 	}
 
+	$erreurs['message_erreur'] = '';
+
 	if ($err = auth_verifier_login($auth_methode, _request('new_login'), $id_auteur)){
 		$erreurs['new_login'] = $err;
 		$erreurs['message_erreur'] .= $err;
@@ -193,6 +195,11 @@ function formulaires_editer_auteur_verifier_dist($id_auteur='new', $retour='', $
 			}
 		}
 	}
+
+	if (!$erreurs['message_erreur']) {
+		unset($erreurs['message_erreur']);
+	}
+
 	return $erreurs;
 }