diff --git a/apps/files/js/file-upload.js b/apps/files/js/file-upload.js
index 1e6ab74fb6d92e59a8f5afb2c8d18f9b376525b8..a6cb13572d2c0c2f2d1b01351655b385ce1bbe22 100644
--- a/apps/files/js/file-upload.js
+++ b/apps/files/js/file-upload.js
@@ -342,6 +342,9 @@ $(document).ready(function() {
 			}
 			var li=form.parent();
 			form.remove();
+			/* workaround for IE 9&10 click event trap, 2 lines: */
+			$('input').first().focus();
+			$('#content').focus();
 			li.append('<p>'+li.data('text')+'</p>');
 			$('#new>a').click();
 		});