Index: chrome/browser/password_manager/chrome_password_manager_client.cc |
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc |
index 0c11394afea7d53fa5ab23b5c470eadd2aef5839..97ceb0b6ea5fa5115048bb40d5a21ea5cfc3c672 100644 |
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc |
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc |
@@ -222,6 +222,10 @@ bool ChromePasswordManagerClient::PromptUserToSaveOrUpdatePassword( |
return false; |
} |
+ // Prevent the autofill password manager from prompting the second time. |
+ if (type == password_manager::CredentialSourceType::CREDENTIAL_SOURCE_API) |
+ password_manager_.DropFormManagers(); |
+ |
if (IsTheHotNewBubbleUIEnabled()) { |
#if !BUILDFLAG(ANDROID_JAVA_UI) |
PasswordsClientUIDelegate* manage_passwords_ui_controller = |