diff --git a/addons/account/models/account_payment_method.py b/addons/account/models/account_payment_method.py
index ddc67c605b36f0c38da43d368fa6541da3b4cfda..d8f5c439427f09ebcee9214af5d20f971282446e 100644
--- a/addons/account/models/account_payment_method.py
+++ b/addons/account/models/account_payment_method.py
@@ -23,7 +23,7 @@ class AccountPaymentMethod(models.Model):
         payment_methods = super().create(vals_list)
         methods_info = self._get_payment_method_information()
         for method in payment_methods:
-            information = methods_info.get(method.code)
+            information = methods_info.get(method.code, {})
 
             if information.get('mode') == 'multi':
                 method_domain = method._get_payment_method_domain()