diff --git a/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java b/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java index e5133f8b7..bb32de77e 100644 --- a/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java +++ b/java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java @@ -2877,7 +2877,9 @@ public class PhoneNumberUtil { if (defaultRegionMetadata != null) { possibleCountryIddPrefix = defaultRegionMetadata.getInternationalPrefix(); if ( defaultRegionMetadata.getId().equals("RU") && possibleCountryIddPrefix.contains("810")) { - possibleCountryIddPrefix = "00"; + if (new String(fullNumber).startsWith("8108")) { + possibleCountryIddPrefix = "00"; + } } }