| Index: chrome/browser/sync/sync_status_ui_helper.cc
|
| diff --git a/chrome/browser/sync/sync_status_ui_helper.cc b/chrome/browser/sync/sync_status_ui_helper.cc
|
| index 2c221cba3d1a05c8715148b19f3f31bba698507b..b642d3cb335df0af27019b0c8702e8dcc89cf210 100644
|
| --- a/chrome/browser/sync/sync_status_ui_helper.cc
|
| +++ b/chrome/browser/sync/sync_status_ui_helper.cc
|
| @@ -63,6 +63,10 @@ SyncStatusUIHelper::MessageType SyncStatusUIHelper::GetLabels(
|
| std::wstring* link_label) {
|
| MessageType result_type(SYNCED);
|
|
|
| + if (!service) {
|
| + return PRE_SYNCED;
|
| + }
|
| +
|
| if (service->HasSyncSetupCompleted()) {
|
| ProfileSyncService::Status status(service->QueryDetailedSyncStatus());
|
| AuthErrorState auth_error(service->GetAuthErrorState());
|
|
|