| Index: chrome/browser/tab_contents/tab_contents.cc
|
| diff --git a/chrome/browser/tab_contents/tab_contents.cc b/chrome/browser/tab_contents/tab_contents.cc
|
| index 5f091ee675ed18833da34cfb718b47257cb93bc0..cfa1ac00be62906643a4ec12b6b00af5364441f2 100644
|
| --- a/chrome/browser/tab_contents/tab_contents.cc
|
| +++ b/chrome/browser/tab_contents/tab_contents.cc
|
| @@ -598,12 +598,13 @@ void TabContents::SetExtensionAppById(const std::string& extension_app_id) {
|
| return;
|
|
|
| ExtensionsService* extension_service = profile()->GetExtensionsService();
|
| - if (extension_service && extension_service->is_ready()) {
|
| - const Extension* extension =
|
| - extension_service->GetExtensionById(extension_app_id, false);
|
| - if (extension)
|
| - SetExtensionApp(extension);
|
| - }
|
| + if (!extension_service || !extension_service->is_ready())
|
| + return;
|
| +
|
| + const Extension* extension =
|
| + extension_service->GetExtensionById(extension_app_id, false);
|
| + if (extension)
|
| + SetExtensionApp(extension);
|
| }
|
|
|
| SkBitmap* TabContents::GetExtensionAppIcon() {
|
|
|