diff --git a/addons/account_bank_statement_import/account_bank_statement_import.py b/addons/account_bank_statement_import/account_bank_statement_import.py
index 7029c4baeb69a75a4326b4255188520352e7e693..0da25a2266cf33e780f20f63feeb0c2521a04ae8 100644
--- a/addons/account_bank_statement_import/account_bank_statement_import.py
+++ b/addons/account_bank_statement_import/account_bank_statement_import.py
@@ -172,7 +172,7 @@ class AccountBankStatementImport(models.TransientModel):
 
         # If importing into an existing journal, its currency must be the same as the bank statement
         if journal:
-            journal_currency = journal.currency_id
+            journal_currency = journal.currency_id or journal.company_id.currency_id
             if currency is None:
                 currency = journal_currency
             if currency and currency != journal_currency: