Index: chrome/browser/notifications/message_center_notification_manager.cc |
diff --git a/chrome/browser/notifications/message_center_notification_manager.cc b/chrome/browser/notifications/message_center_notification_manager.cc |
index 44ffbdb248c8a5e70e3a83e05381051b4ad706d4..1836ecbe098a3b8786fd0c0a70a699d7f12c8dbd 100644 |
--- a/chrome/browser/notifications/message_center_notification_manager.cc |
+++ b/chrome/browser/notifications/message_center_notification_manager.cc |
@@ -365,8 +365,8 @@ std::string |
MessageCenterNotificationManager::ProfileNotification::GetExtensionId() { |
const ExtensionURLInfo url(notification().origin_url()); |
const ExtensionService* service = profile()->GetExtensionService(); |
- const extensions::Extension* extension = |
- service->extensions()->GetExtensionOrAppByURL(url); |
+ const extensions::Extension* extension = service ? |
+ service->extensions()->GetExtensionOrAppByURL(url) : NULL; |
return extension ? extension->id() : std::string(); |
} |