| Index: chrome/browser/sessions/session_restore.cc
|
| diff --git a/chrome/browser/sessions/session_restore.cc b/chrome/browser/sessions/session_restore.cc
|
| index 79fc1cb1a9156966457ce41665be1a280d1e7928..b1bc7e9d3a109b301a53830054c68d0f0102229b 100644
|
| --- a/chrome/browser/sessions/session_restore.cc
|
| +++ b/chrome/browser/sessions/session_restore.cc
|
| @@ -953,6 +953,8 @@ class SessionRestoreImpl : public content::NotificationObserver {
|
| void NotifySessionServiceOfRestoredTabs(Browser* browser, int initial_count) {
|
| SessionService* session_service =
|
| SessionServiceFactory::GetForProfile(profile_);
|
| + if (!session_service)
|
| + return;
|
| for (int i = initial_count; i < browser->tab_count(); ++i)
|
| session_service->TabRestored(browser->GetTabContentsWrapperAt(i),
|
| browser->IsTabPinned(i));
|
|
|