diff --git a/core/css/styles.css b/core/css/styles.css
index 5c1b46e0c07e94d315332cc25da3634f5beaea52..0321614ce7b16d5baefd648d9a728a02cca67680 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -767,6 +767,10 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin
 #oc-dialog-filepicker-content .filelist .filename {
 	position: absolute;
 	top: 8px;
+	max-width: 60%;
+	overflow: hidden;
+	white-space: nowrap;
+	text-overflow: ellipsis;
 }
 #oc-dialog-filepicker-content .filelist img {
 	margin: 2px 1em 0 4px;