Index: ui/file_manager/file_manager/foreground/js/file_transfer_controller.js |
diff --git a/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js b/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js |
index 614fbef4f462a19c9a98c22e3cbda6042ee10dfe..2d986bdaae9ac2ba54a51b7490d902a709b97171 100644 |
--- a/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js |
+++ b/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js |
@@ -200,7 +200,10 @@ FileTransferController.prototype = { |
var externalFileUrl; |
for (var i = 0; i < this.selectedEntries_.length; i++) { |
var url = this.selectedEntries_[i].toURL(); |
- dataTransfer.items.add(this.selectedAsyncData_[url].file); |
+ if (!this.selectedAsyncData_[url]) |
+ continue; |
+ if (this.selectedAsyncData_[url].file) |
+ dataTransfer.items.add(this.selectedAsyncData_[url].file); |
if (!externalFileUrl) |
externalFileUrl = this.selectedAsyncData_[url].externalFileUrl; |
} |