diff --git a/odoo/addons/base/models/res_currency.py b/odoo/addons/base/models/res_currency.py index be2f50b7fb5..7eddd52972e 100644 --- a/odoo/addons/base/models/res_currency.py +++ b/odoo/addons/base/models/res_currency.py @@ -46,6 +46,8 @@ class Currency(models.Model): ] def _get_rates(self, company, date): + if not self.ids: + return {} self.env['res.currency.rate'].flush(['rate', 'currency_id', 'company_id', 'name']) query = """SELECT c.id, COALESCE((SELECT r.rate FROM res_currency_rate r