| 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..3d4c9c3d114771fa44b4d514a0f3e11317fbe237 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_exists();
|
| case ALWAYS_OPEN_TYPE:
|
| return download_->CanOpenDownload();
|
| case CANCEL:
|
|
|