Index: chrome/browser/extensions/crx_installer.cc |
diff --git a/chrome/browser/extensions/crx_installer.cc b/chrome/browser/extensions/crx_installer.cc |
index 3731187c99decabd15259e5b39e6a5ff07a00727..41b97602f92bb4dbb76244c9b3d403e3f3cda27a 100644 |
--- a/chrome/browser/extensions/crx_installer.cc |
+++ b/chrome/browser/extensions/crx_installer.cc |
@@ -583,9 +583,8 @@ void CrxInstaller::ReportSuccessFromUIThread() { |
// We update the extension's granted permissions if the user already approved |
// the install (client_ is non NULL), or we are allowed to install this |
- // silently. We only track granted permissions for INTERNAL extensions. |
- if ((client_ || allow_silent_install_) && |
- extension_->location() == Extension::INTERNAL) { |
+ // silently. |
+ if (client_ || allow_silent_install_) { |
PermissionsUpdater perms_updater(profile()); |
perms_updater.GrantActivePermissions(extension_); |
} |