| Index: content/browser/download/download_resource_handler.cc
|
| diff --git a/content/browser/download/download_resource_handler.cc b/content/browser/download/download_resource_handler.cc
|
| index 388bcd1e5a9a2853f21adef2a372f92cbae8dce5..35c6b242d32e7c12e83356613bc52fa83be0b64c 100644
|
| --- a/content/browser/download/download_resource_handler.cc
|
| +++ b/content/browser/download/download_resource_handler.cc
|
| @@ -65,8 +65,9 @@ static void StartOnUIThread(
|
| DownloadItem* item = download_manager->StartDownload(
|
| info.Pass(), stream.Pass());
|
|
|
| + // |item| can be NULL if the download has been removed.
|
| if (!started_cb.is_null())
|
| - started_cb.Run(item, net::OK);
|
| + started_cb.Run(item, item ? net::OK : net::ERR_ABORTED);
|
| }
|
|
|
| } // namespace
|
|
|