diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon
index dc102b9bbe20588d63b27b0f449311c7c87c2b1e..016eef46d5449fddf10eb5e1eb8201c4c4806581 100644
--- a/phpstan-baseline.neon
+++ b/phpstan-baseline.neon
@@ -60,6 +60,21 @@ parameters:
 			count: 1
 			path: action/dupliquer_formulaire.php
 
+		-
+			message: "#^Offset 'identifiant' does not exist on array\\{titre\\: non\\-falsy\\-string\\}\\.$#"
+			count: 1
+			path: action/dupliquer_formulaire.php
+
+		-
+			message: "#^Offset 'saisies' does not exist on array\\{titre\\: non\\-falsy\\-string, identifiant\\: non\\-falsy\\-string\\}\\.$#"
+			count: 1
+			path: action/dupliquer_formulaire.php
+
+		-
+			message: "#^Offset 'traitements' does not exist on array\\{titre\\: non\\-falsy\\-string, identifiant\\: non\\-falsy\\-string\\}\\.$#"
+			count: 1
+			path: action/dupliquer_formulaire.php
+
 		-
 			message: "#^Function _T not found\\.$#"
 			count: 1
@@ -525,6 +540,11 @@ parameters:
 			count: 1
 			path: echanger/formulaire/wcs.php
 
+		-
+			message: "#^Offset 'traitements' does not exist on array\\{titre\\: mixed, identifiant\\: string, saisies\\: string\\}\\.$#"
+			count: 1
+			path: echanger/formulaire/wcs.php
+
 		-
 			message: "#^Function _T not found\\.$#"
 			count: 1
@@ -565,6 +585,16 @@ parameters:
 			count: 1
 			path: echanger/formulaire/yaml.php
 
+		-
+			message: "#^Offset 'identifiant' does not exist on array\\{saisies\\: array\\|string, traitements\\: array\\|string\\}\\.$#"
+			count: 1
+			path: echanger/formulaire/yaml.php
+
+		-
+			message: "#^Offset 'traitements' does not exist on array\\{saisies\\: array\\|string\\}\\.$#"
+			count: 1
+			path: echanger/formulaire/yaml.php
+
 		-
 			message: "#^Function include_spip not found\\.$#"
 			count: 1
@@ -1265,6 +1295,11 @@ parameters:
 			count: 1
 			path: formulaires/exporter_formulaire_analyse.php
 
+		-
+			message: "#^Offset 'id_formulaires…' does not exist on 0\\|0\\.0\\|''\\|'0'\\|array\\{\\}\\|false\\.$#"
+			count: 1
+			path: formulaires/exporter_formulaire_analyse.php
+
 		-
 			message: "#^Constant _DIR_CACHE not found\\.$#"
 			count: 1
@@ -1520,6 +1555,16 @@ parameters:
 			count: 2
 			path: formulaires/formidable.php
 
+		-
+			message: "#^Offset 'apres' does not exist on array\\{message_retour\\: ''\\|'0'\\}\\|array\\{message_retour\\: non\\-falsy\\-string\\}\\.$#"
+			count: 2
+			path: formulaires/formidable.php
+
+		-
+			message: "#^Offset 'apres' does not exist on array\\{message_retour\\: string\\}\\.$#"
+			count: 1
+			path: formulaires/formidable.php
+
 		-
 			message: "#^Function _T not found\\.$#"
 			count: 1
diff --git a/phpstan.neon.dist b/phpstan.neon.dist
index 26c07f135d7924dd48511c0ddbb5cf3d8b22a75b..c5a38591fb7583cbd999f63fb0ac25318436bc52 100644
--- a/phpstan.neon.dist
+++ b/phpstan.neon.dist
@@ -7,4 +7,4 @@ parameters:
 	excludePaths:
 		analyseAndScan:
 			- lang
-	level: 2
+	level: 3