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 d13c4ba57db2f5987723e3d7825805338bc91f11..0d237a2735e6d4bb1f3ba5b9ad4382381651200b 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_->IsPSLOriginMatched()) { |
delegate_->AddSavePasswordInfoBarIfPermitted( |
provisional_save_manager_.release()); |
} else { |