summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/main_menu.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/chromeos/main_menu.cc')
-rw-r--r--chrome/browser/chromeos/main_menu.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/main_menu.cc b/chrome/browser/chromeos/main_menu.cc
index 0930bcbd..f4bdcaf 100644
--- a/chrome/browser/chromeos/main_menu.cc
+++ b/chrome/browser/chromeos/main_menu.cc
@@ -289,6 +289,9 @@ void MainMenu::TabContentsDelegateImpl::OpenURLFromTab(
// LoadTask -------------------------------------------------------------------
void MainMenu::LoadTask::Run() {
+ if (BrowserList::begin() == BrowserList::end())
+ return; // No browser are around. Generally only happens during testing.
+
MainMenu::Get();
}