| Index: components/autofill/renderer/form_cache.cc
|
| diff --git a/components/autofill/renderer/form_cache.cc b/components/autofill/renderer/form_cache.cc
|
| index 27441adcc6db64e5a704705960e137fe06c87902..5d0bed092341e8f391fd6faad976f1439015bba2 100644
|
| --- a/components/autofill/renderer/form_cache.cc
|
| +++ b/components/autofill/renderer/form_cache.cc
|
| @@ -124,7 +124,8 @@ bool FormCache::ExtractFormsAndFormElements(
|
| // To avoid overly expensive computation, we impose a minimum number of
|
| // allowable fields. The corresponding maximum number of allowable fields
|
| // is imposed by WebFormElementToFormData().
|
| - if (num_editable_elements < minimum_required_fields) {
|
| + if (num_editable_elements < minimum_required_fields &&
|
| + control_elements.size() > 0) {
|
| has_skipped_forms = true;
|
| continue;
|
| }
|
|
|