diff --git a/ecrire/action/inscrire_auteur.php b/ecrire/action/inscrire_auteur.php
index e7979891f799a442b26df29afacb7e38aaf42f74..2f560803e483efd581cbe0bf006a3e6f25e8010a 100644
--- a/ecrire/action/inscrire_auteur.php
+++ b/ecrire/action/inscrire_auteur.php
@@ -192,9 +192,8 @@ function inscription_nouveau($desc) {
  *
  * @param string $nom
  * @param string $mail
- * @return string
  */
-function test_login($nom, $mail) {
+function test_login($nom, $mail): string {
 	include_spip('inc/charsets');
 	$nom = strtolower((string) translitteration($nom));
 	$login_base = preg_replace('/[^\w\d_]/', '_', $nom);
diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon
index bc7ae0654fb6a6e9b62e8d1a889cf4e64c10ca11..2528b1e526826a9606f3c8d6ceed9ff5b60821cf 100644
--- a/phpstan-baseline.neon
+++ b/phpstan-baseline.neon
@@ -1,10 +1,5 @@
 parameters:
 	ignoreErrors:
-		-
-			message: "#^Function test_login\\(\\) should return string but return statement is missing\\.$#"
-			count: 1
-			path: ecrire/action/inscrire_auteur.php
-
 		-
 			message: "#^Instantiated class csstidy not found\\.$#"
 			count: 1