Index: chrome/browser/background/background_contents_service.cc |
diff --git a/chrome/browser/background/background_contents_service.cc b/chrome/browser/background/background_contents_service.cc |
index 9e2230f5befcbfa9b6bb7cb4b0f5c5a3dc5f6983..9ab995cde88b5ace6ef0b9b090a4e497532a22f6 100644 |
--- a/chrome/browser/background/background_contents_service.cc |
+++ b/chrome/browser/background/background_contents_service.cc |
@@ -409,8 +409,8 @@ void BackgroundContentsService::Observe( |
if (!extension) |
break; |
- const bool force_installed = extension->location() == |
- extensions::Manifest::EXTERNAL_POLICY_DOWNLOAD; |
+ const bool force_installed = |
+ extensions::Manifest::IsPolicyLocation(extension->location()); |
if (!force_installed) { |
// When an extension crashes, EXTENSION_PROCESS_TERMINATED is followed |
// by an EXTENSION_UNLOADED notification. This UNLOADED signal causes |