diff --git a/formidable_autorisations.php b/formidable_autorisations.php
index 91b3ed602a1a3554631c18debc8b6350eef8922a..5b2e16f81efb22346bc545f9cfab76e0b0ba9786 100644
--- a/formidable_autorisations.php
+++ b/formidable_autorisations.php
@@ -144,10 +144,10 @@ function autoriser_formulaire_repondre_dist($faire, $type, $id, $qui, $opt){
     $traitements = unserialize($formulaire['traitements']);
 
     // S'il n'y a pas d'enregistrement, c'est forcément bon
-    if (!($options = $traitements['enregistrement']))
+    if (!isset($traitements['enregistrement']) OR !($options = $traitements['enregistrement'])) {
         return true;
     // Sinon faut voir les options
-    else{
+    } else {
         // Si multiple = oui c'est bon
         if ($options['multiple'])
             return true;
diff --git a/prive/squelettes/contenu/formulaire.html b/prive/squelettes/contenu/formulaire.html
index 34980af02fc7ba2c1504ee4d88c7046ae79f074e..b61b10b58be98f396d3ba7e83a7f17ef0c968854 100644
--- a/prive/squelettes/contenu/formulaire.html
+++ b/prive/squelettes/contenu/formulaire.html
@@ -40,6 +40,6 @@
 [(#VAL{formulaire}|concat{-enfants}|trouver_fond{prive/objets/contenu/}|oui)
 	[(#SET{enfants,[(#INCLURE{fond=prive/objets/contenu/formulaire-enfants,id_objet,env})]})]
 ]
-[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{objet,formulaire,id_objet,#ID_FORMULAIRE},data,#GET{enfants}})]})]
+[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,formulaire,objet,formulaire,id_objet,#ID_FORMULAIRE},data,#GET{enfants}})]})]
 
 </BOUCLE_formulaire>
diff --git a/prive/squelettes/contenu/formulaires_reponse.html b/prive/squelettes/contenu/formulaires_reponse.html
index 04575fc8cd40dfd94c1f32b7d256eb300a969229..67b1b016596143fbe09ec8991a58b6fb7d47a7cc 100644
--- a/prive/squelettes/contenu/formulaires_reponse.html
+++ b/prive/squelettes/contenu/formulaires_reponse.html
@@ -27,7 +27,7 @@
 [(#VAL{formulaires_reponse}|concat{-enfants}|trouver_fond{prive/objets/contenu/}|oui)
 	[(#SET{enfants,[(#INCLURE{fond=prive/objets/contenu/formulaires_reponse-enfants,id_objet,env})]})]
 ]
-[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{objet,formulaires_reponse,id_objet,#ID_FORMULAIRES_REPONSE},data,#GET{enfants}})]})]
+[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,formulaires_reponse,objet,formulaires_reponse,id_objet,#ID_FORMULAIRES_REPONSE},data,#GET{enfants}})]})]
 
 </BOUCLE_autoriser>
 </BOUCLE_formulaires_reponse>