| Index: chrome/browser/download/download_shelf.cc
|
| diff --git a/chrome/browser/download/download_shelf.cc b/chrome/browser/download/download_shelf.cc
|
| index 7e15cbd881316e835d22144d0ee9669c94fc3b6f..de956c4d612f8dafe6f885492931e30a0ae6d6ea 100644
|
| --- a/chrome/browser/download/download_shelf.cc
|
| +++ b/chrome/browser/download/download_shelf.cc
|
| @@ -70,7 +70,7 @@ bool DownloadShelfContextMenu::IsCommandIdEnabled(int command_id) const {
|
| switch (command_id) {
|
| case SHOW_IN_FOLDER:
|
| case OPEN_WHEN_COMPLETE:
|
| - return !download_->IsCancelled();
|
| + return !download_->IsCancelled() && !download_->file_externally_removed();
|
| case ALWAYS_OPEN_TYPE:
|
| return download_->CanOpenDownload();
|
| case CANCEL:
|
|
|