| Index: chrome/browser/extensions/app_shortcut_manager.cc
|
| diff --git a/chrome/browser/extensions/app_shortcut_manager.cc b/chrome/browser/extensions/app_shortcut_manager.cc
|
| index 381385c65ac11283cd12edcf11b708614662ea4a..3e4146217764b722358dfda9bc578026d3e6cb05 100644
|
| --- a/chrome/browser/extensions/app_shortcut_manager.cc
|
| +++ b/chrome/browser/extensions/app_shortcut_manager.cc
|
| @@ -88,7 +88,8 @@ void AppShortcutManager::Observe(int type,
|
| case chrome::NOTIFICATION_EXTENSION_INSTALLED: {
|
| const Extension* extension = content::Details<const Extension>(
|
| details).ptr();
|
| - if (extension->is_platform_app()) {
|
| + if (extension->is_platform_app() &&
|
| + extension->location() != Extension::COMPONENT) {
|
| #if defined(OS_WIN)
|
| if (BrowserDistribution::GetDistribution()->AppHostIsSupported()) {
|
| scoped_refptr<Extension> extension_ref(const_cast<Extension*>(
|
|
|