Index: chrome/browser/ui/views/ash/launcher/chrome_launcher_controller.cc |
diff --git a/chrome/browser/ui/views/ash/launcher/chrome_launcher_controller.cc b/chrome/browser/ui/views/ash/launcher/chrome_launcher_controller.cc |
index c9b644eb44fd4650e2f8538e0b1cb24a6e7a1569..d933fd94dc73fa7301206029c8df67423b0c7852 100644 |
--- a/chrome/browser/ui/views/ash/launcher/chrome_launcher_controller.cc |
+++ b/chrome/browser/ui/views/ash/launcher/chrome_launcher_controller.cc |
@@ -304,7 +304,9 @@ void ChromeLauncherController::OpenAppID( |
} else { |
const Extension* extension = |
profile_->GetExtensionService()->GetInstalledExtension(app_id); |
- extension_utils::OpenExtension(profile_, extension, event_flags); |
+ extension_utils::OpenExtension(GetProfileForNewWindows(), |
+ extension, |
+ event_flags); |
} |
} |