diff --git a/application/modules/admin/views/scripts/accueil/sitotheque.phtml b/application/modules/admin/views/scripts/accueil/sitotheque.phtml
index 202ee6de0ba2f73f297e8c29ad037a6878779011..5bcc51fdaa5749afef87023a33d72a1e06372ae2 100644
--- a/application/modules/admin/views/scripts/accueil/sitotheque.phtml
+++ b/application/modules/admin/views/scripts/accueil/sitotheque.phtml
@@ -4,6 +4,10 @@ Class_ScriptLoader::getInstance()
 function toggleDisplayTypeDependents() {
   var dependents = $(".group_cat, #option_display_order, #option_nb_aff");
   ("3" == $("#type_aff").val()) ? dependents.hide() : dependents.show();
+
+  var recentDependents = $("#option_display_order");
+  ("2" == $("#type_aff").val()) ? recentDependents.hide() : recentDependents.show();
+
 }
 
 $("#type_aff").change(function () {
@@ -64,7 +68,7 @@ formSelectToggleVisibilityForElement("input[name=display_order]", "#option_nb_af
           <?php
           echo $this->treeSelect($this->preferences['id_items'],
                                  $this->preferences['id_categorie'],
-                                 ($this->preferences['type_aff'] != '2'),
+                                 true,
                                  BASE_URL . '/admin/bib/allitems?id_bib=' . $this->id_bib . '&type=sito',
                                  "form");
           ?>