diff --git a/apps/files_sharing/css/public.css b/apps/files_sharing/css/public.css
index 8722267397232922ebc724825a2d4d622b72a398..d09947dab26c5da6144f62ef80c6b6b4186def6b 100644
--- a/apps/files_sharing/css/public.css
+++ b/apps/files_sharing/css/public.css
@@ -3,6 +3,11 @@
 	min-height: calc(100vh - 120px);
 }
 
+/* force layout to make sure the content element's height matches its contents' height */
+.ie #content {
+	display: inline-block;
+}
+
 #preview {
 	background: #fff;
 	text-align: center;