diff --git a/prive/squelettes/contenu/formulaire_edit.html b/prive/squelettes/contenu/formulaire_edit.html
index 44c1522b42238a04481b01953a1ad2fb8e93b805..b3eedd0b25b1715249aa62bb40ad4d86e46eb0d0 100644
--- a/prive/squelettes/contenu/formulaire_edit.html
+++ b/prive/squelettes/contenu/formulaire_edit.html
@@ -1,10 +1,12 @@
 <BOUCLE_autoriser(CONDITION){si #AUTORISER{editer, formulaire}}>
 [(#BOITE_OUVRIR{'','info'})]
-<script type="text/javascript">
-jQuery('.bd').hover(function(){
-jQuery('*').removeAttr('required');
-});
-</script>
+<script type="text/javascript">/*<![CDATA[*/
+if (window.jQuery){
+function debloquer_prive(){ jQuery('input[required], textarea[required], select[required]').removeAttr('required'); }
+jQuery('document').ready(debloquer_prive);
+onAjaxLoad(debloquer_prive);
+}
+/*]]>*/</script>
 		<BOUCLE_formulaire(FORMULAIRES){id_formulaire=#VAL{id_formulaire}|_request}>
 			[(#URL_ECRIRE{formulaire}|parametre_url{id_formulaire,#ID_FORMULAIRE}|icone_verticale{<:retour:>,formulaire,formulaire-24,left})]