Index: components/password_manager/core/browser/password_manager.cc |
diff --git a/components/password_manager/core/browser/password_manager.cc b/components/password_manager/core/browser/password_manager.cc |
index 85ad67d89ea3e2996a6149177a8c7d4b07707b57..bd0054e893b155f21fad501be7e4a102b98530ea 100644 |
--- a/components/password_manager/core/browser/password_manager.cc |
+++ b/components/password_manager/core/browser/password_manager.cc |
@@ -141,7 +141,7 @@ void PasswordManager::ProvisionallySavePassword(const PasswordForm& form) { |
} |
// No password to save? Then don't. |
- if (form.password_value.empty()) { |
+ if (form.password_value.empty() && form.new_password_value.empty()) { |
RecordFailure(EMPTY_PASSWORD, form.origin.host(), logger.get()); |
return; |
} |