| Index: chrome/browser/download/download_manager.cc
|
| diff --git a/chrome/browser/download/download_manager.cc b/chrome/browser/download/download_manager.cc
|
| index 71b6ea64fa6217b98be4493d741887021270bfaf..63bb557d2c0f577d15a3e9b8a6dd3125d1a776fc 100644
|
| --- a/chrome/browser/download/download_manager.cc
|
| +++ b/chrome/browser/download/download_manager.cc
|
| @@ -1476,7 +1476,9 @@ void DownloadManager::OpenChromeExtension(const FilePath& full_path,
|
| }
|
| } else {
|
| TabContents* contents = NULL;
|
| - Browser* last_active = BrowserList::GetLastActiveWithProfile(profile_);
|
| + // Get last active normal browser of profile.
|
| + Browser* last_active = BrowserList::FindBrowserWithType(profile_,
|
| + Browser::TYPE_NORMAL, false);
|
| if (last_active)
|
| contents = last_active->GetSelectedTabContents();
|
| if (contents) {
|
|
|