diff options
Diffstat (limited to 'extensions/browser/api/declarative/rules_registry_service.cc')
-rw-r--r-- | extensions/browser/api/declarative/rules_registry_service.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/extensions/browser/api/declarative/rules_registry_service.cc b/extensions/browser/api/declarative/rules_registry_service.cc index 12df013..9ddc450 100644 --- a/extensions/browser/api/declarative/rules_registry_service.cc +++ b/extensions/browser/api/declarative/rules_registry_service.cc @@ -95,8 +95,10 @@ void RulesRegistryService::EnsureDefaultRulesRegistriesRegistered( scoped_refptr<ContentRulesRegistry> content_rules_registry = ExtensionsAPIClient::Get()->CreateContentRulesRegistry( browser_context_, content_rules_cache_delegate); - RegisterRulesRegistry(content_rules_registry); - content_rules_registry_ = content_rules_registry.get(); + if (content_rules_registry.get() != nullptr) { + RegisterRulesRegistry(content_rules_registry); + content_rules_registry_ = content_rules_registry.get(); + } } } |