| Index: chrome/browser/browser.cc
|
| diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc
|
| index 48e46d7e8bf497904ef38a11a0db7e3dad3b0d11..6dd5f0eabec8049ad8f40ab29db0fd2dbe63eea8 100644
|
| --- a/chrome/browser/browser.cc
|
| +++ b/chrome/browser/browser.cc
|
| @@ -2221,7 +2221,10 @@ void Browser::Observe(NotificationType type,
|
|
|
| case NotificationType::EXTENSION_UPDATE_DISABLED: {
|
| // Show the UI.
|
| - ExtensionsService* service = Source<ExtensionsService>(source).ptr();
|
| + Profile* profile = Source<Profile>(source).ptr();
|
| + DCHECK_EQ(profile_, profile);
|
| + ExtensionsService* service = profile->GetExtensionsService();
|
| + DCHECK(service);
|
| Extension* extension = Details<Extension>(details).ptr();
|
| ShowExtensionDisabledUI(service, profile_, extension);
|
| break;
|
|
|