diff --git a/apps/files/css/files.scss b/apps/files/css/files.scss
index 85c59294803ec47b61c30dc46ae134eb79fff4c7..459d8743a01442834ae73ee524c36d5d667f30e4 100644
--- a/apps/files/css/files.scss
+++ b/apps/files/css/files.scss
@@ -60,6 +60,10 @@
 	min-height: 0%;
 }
 
+#app-content > [id^='app-content-'] {
+	max-height: calc(100vh - $header-height);
+}
+
 .app-files #app-content {
 	transition: background-color 0.3s ease;
 	overflow-x: hidden;