diff --git a/paquet.xml b/paquet.xml
index 627df56fee6d592354f4faad1942fcec5bf9e0b0..5d4b85472035b8b0777bf045bf60465e36ddac50 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="formidable"
 	categorie="communication"
-	version="3.40.1"
+	version="3.40.2"
 	etat="stable"
 	compatibilite="[3.0.0;3.2.*]"
 	logo="images/formidable-64.png"
diff --git a/saisies/champ.html b/saisies/champ.html
index e177081b5fc6c67fac02090a8eb282284d233d06..f2097a62a51a03d23658dfdc17ce217a0baaea61 100644
--- a/saisies/champ.html
+++ b/saisies/champ.html
@@ -18,9 +18,12 @@
 		#SET{enfants,#GET{enfants}|array_merge{#GET{enfant}}}
 		<BOUCLE_petits_enfants(BOUCLE_enfants) />
 	</BOUCLE_enfants>
-	#SET{saisie,#ARRAY{#GET{nom},#GET{enfants}}}
+	[(#GET{label}|=={#GET{nom}}|non)
+	#SET{label,#GET{label}#VAL{' '}\(#GET{nom}\)}
+	]
+	#SET{saisie,#ARRAY{#GET{label},#GET{enfants}}}
 	</B_enfants>
-	#SET{saisie,#ARRAY{#GET{nom},#GET{label}}}
+	#SET{saisie,#ARRAY{#GET{label},#GET{label}}}
 	<//B_enfants>
 	#SET{data,#GET{data}|array_merge{#GET{saisie}}}
 	</BOUCLE_parcours>