diff --git a/files/js/files.js b/files/js/files.js
index 4ff1e931c0b95ffcbaf7894f7747f1f8d70a5d40..bbc0bd31c3a63527fff339970fcc264da607586f 100644
--- a/files/js/files.js
+++ b/files/js/files.js
@@ -310,6 +310,11 @@ $(document).ready(function() {
 						complete: function(data){boolOperationFinished(data, function(){
 							var date=new Date();
 							FileList.addFile(name,0,date);
+							var tr=$('tr').filterAttr('data-file',name);
+							tr.data('mime','text/plain');
+							getMimeIcon('text/plain',function(path){
+								tr.find('td.filename').attr('style','background-image:url('+path+')');
+							});
 						});}
 					});
 					break;