$OpenBSD: patch-components_password_manager_core_browser_password_manager_cc,v 1.2 2017/12/04 13:55:41 robert Exp $

Index: components/password_manager/core/browser/password_manager.cc
--- components/password_manager/core/browser/password_manager.cc.orig
+++ components/password_manager/core/browser/password_manager.cc
@@ -764,7 +764,7 @@ void PasswordManager::OnLoginSuccessful() {
     if (!client_->GetStoreResultFilter()->ShouldSave(
             *provisional_save_manager_->submitted_form())) {
 #if defined(OS_WIN) || (defined(OS_MACOSX) && !defined(OS_IOS)) || \
-    (defined(OS_LINUX) && !defined(OS_CHROMEOS))
+    (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD)
       // When |username_value| is empty, it's not clear whether the submitted
       // credentials are really sync credentials. Don't save sync password hash
       // in that case.
