| Index: components/autofill/content/renderer/autofill_agent.cc
|
| diff --git a/components/autofill/content/renderer/autofill_agent.cc b/components/autofill/content/renderer/autofill_agent.cc
|
| index 763e389bfec0827f40d0c0670bc822813006c917..729cbf60e2317e0c06cb96fdcf5b720886b4652f 100644
|
| --- a/components/autofill/content/renderer/autofill_agent.cc
|
| +++ b/components/autofill/content/renderer/autofill_agent.cc
|
| @@ -771,7 +771,8 @@ void AutofillAgent::ajaxSucceeded() {
|
| }
|
|
|
| void AutofillAgent::ConnectToMojoAutofillDriverIfNeeded() {
|
| - if (mojo_autofill_driver_)
|
| + if (mojo_autofill_driver_.is_bound() &&
|
| + !mojo_autofill_driver_.encountered_error())
|
| return;
|
|
|
| render_frame()->GetServiceRegistry()->ConnectToRemoteService(
|
|
|