summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/autofill/address_field.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/autofill/address_field.cc b/chrome/browser/autofill/address_field.cc
index a40ad87..69f9085 100644
--- a/chrome/browser/autofill/address_field.cc
+++ b/chrome/browser/autofill/address_field.cc
@@ -248,6 +248,10 @@ bool AddressField::ParseZipCode(
if (address_field->zip_)
return false;
+ // We may be out of fields.
+ if (!**iter)
+ return false;
+
string16 pattern;
if (is_ecml) {
pattern = GetEcmlPattern(kEcmlShipToPostalCode,