diff --git a/filemanager/js/app.js b/filemanager/js/app.js index 487629c72e..f84b3ffe20 100644 --- a/filemanager/js/app.js +++ b/filemanager/js/app.js @@ -532,7 +532,7 @@ app.classes.filemanager = AppJS.extend( var data = egw.dataGetUIDdata(row_uid); files = files || window.event.dataTransfer.files; - var path = data.data.mime == "httpd/unix-directory" ? data.data.path : this.get_path(); + var path = typeof data != 'undefined' && data.data.mime == "httpd/unix-directory" ? data.data.path : this.get_path(); var widget = this.et2.getWidgetById('upload'); // Override finish to specify a potentially different path