diff --git a/front/src/store/ui.js b/front/src/store/ui.js
index 932ac530cbb9178beded2ebea4a930f3fbf6ef52..9baf0596ce4fe14aa60d95505c25e6deca36e1f9 100644
--- a/front/src/store/ui.js
+++ b/front/src/store/ui.js
@@ -67,6 +67,16 @@ export default {
         orderingDirection: "-",
         ordering: "creation_date",
       },
+      "content.libraries.files": {
+        paginateBy: 50,
+        orderingDirection: "-",
+        ordering: "creation_date",
+      },
+      "content.libraries.detail": {
+        paginateBy: 50,
+        orderingDirection: "-",
+        ordering: "creation_date",
+      },
     },
     serviceWorker: {
       refreshing: false,
diff --git a/front/src/views/content/libraries/FilesTable.vue b/front/src/views/content/libraries/FilesTable.vue
index 47294fe5723d2ccefcb998b4889f5e00b334e224..736421e57ef44bb0916cbe68187d954aeb91a498 100644
--- a/front/src/views/content/libraries/FilesTable.vue
+++ b/front/src/views/content/libraries/FilesTable.vue
@@ -175,7 +175,7 @@
     <div>
       <pagination
         v-if="result && result.count > paginateBy"
-        @page-changed="selectPage"
+        @page-changed="page = $event; fetchData()"
         :compact="true"
         :current="page"
         :paginate-by="paginateBy"
@@ -231,13 +231,10 @@ export default {
       isLoading: false,
       result: null,
       page: 1,
-      paginateBy: 25,
       search: {
         query: this.defaultQuery,
         tokens: parseTokens(normalizeQuery(this.defaultQuery))
       },
-      orderingDirection: "-",
-      ordering: "creation_date",
       orderingOptions: [
         ["creation_date", "creation_date"],
         ["title", "track_title"],