Index: chrome/browser/ui/browser_tab_restorer.cc |
diff --git a/chrome/browser/ui/browser_tab_restorer.cc b/chrome/browser/ui/browser_tab_restorer.cc |
index 68225f20c0673a9215c74c27ec1c4436d6ed5995..3d276c60ae78a56073767e682464b4c823e787bf 100644 |
--- a/chrome/browser/ui/browser_tab_restorer.cc |
+++ b/chrome/browser/ui/browser_tab_restorer.cc |
@@ -55,7 +55,7 @@ class BrowserTabRestorer : public sessions::TabRestoreServiceObserver, |
BrowserTabRestorer::~BrowserTabRestorer() { |
tab_restore_service_->RemoveObserver(this); |
- BrowserList::GetInstance(browser_->host_desktop_type())->RemoveObserver(this); |
+ BrowserList::GetInstance()->RemoveObserver(this); |
} |
// static |
@@ -75,7 +75,7 @@ BrowserTabRestorer::BrowserTabRestorer(Browser* browser) |
DCHECK(tab_restore_service_); |
DCHECK(!tab_restore_service_->IsLoaded()); |
tab_restore_service_->AddObserver(this); |
- BrowserList::GetInstance(browser->host_desktop_type())->AddObserver(this); |
+ BrowserList::GetInstance()->AddObserver(this); |
browser_->profile()->SetUserData(kBrowserTabRestorerKey, this); |
tab_restore_service_->LoadTabsFromLastSession(); |
} |