Index: chrome/browser/extensions/extension_toolbar_model.cc |
diff --git a/chrome/browser/extensions/extension_toolbar_model.cc b/chrome/browser/extensions/extension_toolbar_model.cc |
index 325f0c497c0d1a902f8ba647da0cf075f2f881a9..100c7aaa660acb8e3a46fb0e7f18d93a892f74f4 100644 |
--- a/chrome/browser/extensions/extension_toolbar_model.cc |
+++ b/chrome/browser/extensions/extension_toolbar_model.cc |
@@ -33,6 +33,10 @@ ExtensionToolbarModel::ExtensionToolbarModel(ExtensionsService* service) |
ExtensionToolbarModel::~ExtensionToolbarModel() { |
} |
+void ExtensionToolbarModel::DestroyingProfile() { |
+ registrar_.RemoveAll(); |
+} |
+ |
void ExtensionToolbarModel::AddObserver(Observer* observer) { |
observers_.AddObserver(observer); |
} |