diff --git a/core/css/apps.css b/core/css/apps.css
index 178f8662811041a6462d3fd120e7f24660779396..440b188dc19f1332339981fbe281903bb402fec0 100644
--- a/core/css/apps.css
+++ b/core/css/apps.css
@@ -463,8 +463,11 @@
 #app-settings {
 	position: fixed;
 	width: 250px; /* change to 100% when layout positions are absolute */
+	max-height: 80%;
 	bottom: 0;
 	z-index: 140;
+	overflow-x: hidden;
+	overflow-y: scroll;
 }
 #app-settings.opened #app-settings-content {
 	display: block;