diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index b8df55760be41270d91b4deb5546b9808d2687d2..2fbaf71c120f5dce4922f1818ac8084da53b1cc3 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -51,7 +51,7 @@
 
 		// number of files per page, calculated dynamically
 		pageSize: function() {
-			return Math.ceil(this.$el.height() / 50);
+			return Math.ceil(this.$el.parent().height() / 50);
 		},
 
 		/**