diff --git a/core/css/fixes.css b/core/css/fixes.css
index 894d9bc14a54389b2b3240bcb7a130c3f7a578ba..7ef44ba6909f1651280adf42d33292fb99963c8f 100644
--- a/core/css/fixes.css
+++ b/core/css/fixes.css
@@ -64,6 +64,12 @@ select {
 	visibility: hidden;
 }
 
+/* fix installation screen rendering issue for IE8+9 */
+.lte9 #body-login {
+	min-height: 100%;
+	height: auto !important;
+}
+
 /* oc-dialog only uses box shadow which is not supported by ie8 */
 .ie8 .oc-dialog {
 	border: 1px solid #888888;