diff --git a/apps/files/css/upload.scss b/apps/files/css/upload.scss
index 0df2e39a61332dd12bb5cfb60a51519ac920365b..b105427e6083d724802bc14da1f7e2a8838ed15e 100644
--- a/apps/files/css/upload.scss
+++ b/apps/files/css/upload.scss
@@ -172,12 +172,20 @@
 .oc-dialog .fileexists #allfiles + span{
 	vertical-align: bottom;
 }
+
 .oc-dialog .oc-dialog-buttonrow {
 	width:100%;
 	text-align:right;
-}
-.oc-dialog .oc-dialog-buttonrow .cancel {
-	float:left;
+
+	button {
+	    white-space: nowrap;
+	    overflow: hidden;
+	    text-overflow: ellipsis;
+	}
+
+	.cancel {
+		float:left;
+	}
 }
 
 .highlightUploaded {