| Index: chrome/browser/ui/webui/downloads_dom_handler.cc
|
| diff --git a/chrome/browser/ui/webui/downloads_dom_handler.cc b/chrome/browser/ui/webui/downloads_dom_handler.cc
|
| index 47fb18dbf489116b7da0142541af3bc7985451bf..ed033099fe6450321eb9a48b59cd137b01c32617 100644
|
| --- a/chrome/browser/ui/webui/downloads_dom_handler.cc
|
| +++ b/chrome/browser/ui/webui/downloads_dom_handler.cc
|
| @@ -510,7 +510,7 @@ void DownloadsDOMHandler::DangerPromptAccepted(int download_id) {
|
| item = main_notifier_.GetManager()->GetDownload(download_id);
|
| if (!item && original_notifier_.get() && original_notifier_->GetManager())
|
| item = original_notifier_->GetManager()->GetDownload(download_id);
|
| - if (!item || (item->GetState() != content::DownloadItem::IN_PROGRESS))
|
| + if (!item || item->IsDone())
|
| return;
|
| CountDownloadsDOMEvents(DOWNLOADS_DOM_EVENT_SAVE_DANGEROUS);
|
| item->ValidateDangerousDownload();
|
|
|