summaryrefslogtreecommitdiffstats
path: root/chrome/browser/importer/importer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/importer/importer.cc')
-rw-r--r--chrome/browser/importer/importer.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/importer/importer.cc b/chrome/browser/importer/importer.cc
index e1483ba..bb3b237 100644
--- a/chrome/browser/importer/importer.cc
+++ b/chrome/browser/importer/importer.cc
@@ -108,8 +108,11 @@ ImporterHost::ImporterHost(ImporterList::Observer* observer)
}
ImporterHost::~ImporterHost() {
+ importer_list_->SetObserver(NULL);
+
if (NULL != importer_)
importer_->Release();
+
if (installed_bookmark_observer_) {
DCHECK(profile_); // Only way for waiting_for_bookmarkbar_model_ to be true
// is if we have a profile.