diff --git a/addons/account/models/account_journal.py b/addons/account/models/account_journal.py
index 6520a567b35..6bc03de75bf 100644
--- a/addons/account/models/account_journal.py
+++ b/addons/account/models/account_journal.py
@@ -93,7 +93,7 @@ class AccountJournal(models.Model):
comodel_name='account.account', check_company=True, copy=False, ondelete='restrict',
string='Default Account',
domain="[('deprecated', '=', False),"
- "('account_type', '=', default_account_type), ('account_type', 'not in', ('asset_receivable', 'liability_payable'))]")
+ "'|', ('account_type', '=', default_account_type), ('account_type', 'not in', ('asset_receivable', 'liability_payable'))]")
suspense_account_id = fields.Many2one(
comodel_name='account.account', check_company=True, ondelete='restrict', readonly=False, store=True,
compute='_compute_suspense_account_id',
diff --git a/addons/account/views/account_journal_views.xml b/addons/account/views/account_journal_views.xml
index deb155ab402..55e8671edc4 100644
--- a/addons/account/views/account_journal_views.xml
+++ b/addons/account/views/account_journal_views.xml
@@ -68,9 +68,12 @@
attrs="{'invisible': [('type', '!=', 'sale')]}" groups="account.group_account_readonly"/>
+