| Index: chrome/browser/extensions/api/autofill_private/autofill_private_event_router.cc
|
| diff --git a/chrome/browser/extensions/api/autofill_private/autofill_private_event_router.cc b/chrome/browser/extensions/api/autofill_private/autofill_private_event_router.cc
|
| index 6f0a87f2ffd673db41e741f2e6ead3b156e8cdc8..33fa5ed4e6bfe0849c4d29de3ef66dfbc71e34ce 100644
|
| --- a/chrome/browser/extensions/api/autofill_private/autofill_private_event_router.cc
|
| +++ b/chrome/browser/extensions/api/autofill_private/autofill_private_event_router.cc
|
| @@ -51,7 +51,9 @@ void AutofillPrivateEventRouter::Shutdown() {
|
| }
|
|
|
| void AutofillPrivateEventRouter::OnPersonalDataChanged() {
|
| - DCHECK(personal_data_ && personal_data_->IsDataLoaded());
|
| + // Ignore any updates before data is loaded. This can happen in tests.
|
| + if (!(personal_data_ && personal_data_->IsDataLoaded()))
|
| + return;
|
|
|
| autofill_util::AddressEntryList addressList =
|
| extensions::autofill_util::GenerateAddressList(*personal_data_);
|
|
|