diff --git a/templates/Registry/Conformite_traitement/start.html.twig b/templates/Registry/Conformite_traitement/start.html.twig
index f63e22be0019dae101c96963937ea278dfbf535b..81236bfdbf6ea3379aae266d4c04f91ffd14ce79 100644
--- a/templates/Registry/Conformite_traitement/start.html.twig
+++ b/templates/Registry/Conformite_traitement/start.html.twig
@@ -56,7 +56,7 @@
                 <div class="box box-solid">
                     <div class="box-body text-center">
                         <a href="{{ path('registry_conformite_traitement_list') }}" class="btn btn-default">{{ 'action.back_to_list'|trans }}</a>
-                        <input type="submit" class="btn btn-primary" value="{{  'aipd.analyse_impact.action.modele'|trans }}">
+                        <input id="create-aipd-button" type="submit" class="btn btn-primary" value="{{  'aipd.analyse_impact.action.modele'|trans }}">
                     </div>
                 </div>
             </div>
@@ -106,6 +106,16 @@
         $('#table').on('column-visibility.dt', function() {
             setEvents();
         } );
+        $('#table').on('init.dt', function(e, settings, json) {
+
+            console.log('loaded', json)
+            var cnt = json.data ? json.data.length : 0
+            if (cnt > 0) {
+                $('#create-aipd-button').removeAttr('disabled')
+            } else {
+                $('#create-aipd-button').attr('disabled', 'disabled')
+            }
+        } );
     </script>
 
 {% endblock %}