diff --git a/files/renderer.php b/files/renderer.php
index b0eed2a0327..3c5d0138787 100644
--- a/files/renderer.php
+++ b/files/renderer.php
@@ -220,9 +220,9 @@ class core_files_renderer extends plugin_renderer_base {
-
'.$strdndenabledinbox.'
+
-
'.$strdroptoupload.'
+
'.$icon_progress.'
'.$icon_progress.'
diff --git a/theme/base/style/filemanager.css b/theme/base/style/filemanager.css
index ed52934b7ea..9fc9fe436aa 100644
--- a/theme/base/style/filemanager.css
+++ b/theme/base/style/filemanager.css
@@ -345,7 +345,7 @@ a.ygtvspacer:hover {color: transparent;text-decoration: none;}
.dndsupported .dndupload-ready .dndupload-target {display:block;}
.dndupload-uploadinprogress {display:none;text-align:center;}
.dndupload-uploading .dndupload-uploadinprogress {display:block;}
-.dndupload-arrow {background:url([[pix:theme|fp/dnd_arrow]]) center no-repeat;width:60px;height:80px;position:absolute;margin-left: -28px;top: 5px;}
+.dndupload-arrow {background:url([[pix:theme|fp/dnd_arrow]]) center no-repeat;width:100%;height:80px;position:absolute;margin-left: -28px;top: 5px;}
.fitem.disabled .filepicker-container, .fitem.disabled .fm-empty-container {display:none;}
/*