Index: chrome/browser/app_controller_mac.mm |
diff --git a/chrome/browser/app_controller_mac.mm b/chrome/browser/app_controller_mac.mm |
index 892b8ecf2e47c22fb189e11b9dd359564b43ae2d..c2c90e30eff7747d827306607d658309e24a06ad 100644 |
--- a/chrome/browser/app_controller_mac.mm |
+++ b/chrome/browser/app_controller_mac.mm |
@@ -1285,7 +1285,8 @@ class AppControllerProfileObserver : public ProfileAttributesStorage::Observer { |
Browser* browser = chrome::GetLastActiveBrowser(); |
// if no browser window exists then create one with no tabs to be filled in |
if (!browser) { |
- browser = new Browser(Browser::CreateParams([self lastProfile], true)); |
+ browser = new Browser( |
+ Browser::CreateParams([self safeLastProfileForNewWindows], true)); |
browser->window()->Show(); |
} |