diff --git a/src/scripts/coopstarter.js b/src/scripts/coopstarter.js
index fc5334fac7da206ee3dd0cc23682769290add3df..b5ce30fd3e6ea3b32dbb9d99b57b7df5df3b96bb 100644
--- a/src/scripts/coopstarter.js
+++ b/src/scripts/coopstarter.js
@@ -72,15 +72,17 @@ function selectHiddenManagement(select_hidden, option_selected, form) {
     let parent_form = select_hidden.closest("sib-form");
     parent_form.component.inputChange();
   }
-  refreshPagination();
   form.querySelector("sib-form").component.inputChange();
+  refreshPagination();
+
 }
 
 //Manage input hidden field to fullfill them with more "more criterias" selection
 function inputHiddenManagement(field, field_search, form) {
   field.setAttribute("value", field_search.value);
-  refreshPagination();
   form.querySelector("sib-form").component.inputChange();
+  refreshPagination();
+
 }
 
 jQuery(document).ready(function($) {
@@ -148,8 +150,9 @@ jQuery(document).ready(function($) {
       keyword_submit.addEventListener("click", function() {
         keyword_hidden_fields.forEach(hidden_field => {
           hidden_field.setAttribute("value", keyword_field.value);
-          refreshPagination();
           form.querySelector("sib-form").component.inputChange();
+          refreshPagination();
+
         });
       });