Index: chrome/browser/password_manager/password_manager.cc |
diff --git a/chrome/browser/password_manager/password_manager.cc b/chrome/browser/password_manager/password_manager.cc |
index df0a03c0142c1d73aa39620a6ebb28f51b5e0e60..27d3c4ce272f8d6b5fe2d4c490ffd4d9f3de89b5 100644 |
--- a/chrome/browser/password_manager/password_manager.cc |
+++ b/chrome/browser/password_manager/password_manager.cc |
@@ -301,7 +301,8 @@ void PasswordManager::OnPasswordFormsRendered( |
if (provisional_save_manager_->HasGeneratedPassword()) |
UMA_HISTOGRAM_COUNTS("PasswordGeneration.Submitted", 1); |
if (provisional_save_manager_->IsNewLogin() && |
- !provisional_save_manager_->HasGeneratedPassword()) { |
+ !provisional_save_manager_->HasGeneratedPassword() && |
+ !provisional_save_manager_->IsPendingCredentialsPublicSuffixMatch()) { |
delegate_->AddSavePasswordInfoBarIfPermitted( |
provisional_save_manager_.release()); |
} else { |