diff --git a/addons/analytic/models/analytic_account.py b/addons/analytic/models/analytic_account.py index f28cc6fbb8c..b97caae1b79 100644 --- a/addons/analytic/models/analytic_account.py +++ b/addons/analytic/models/analytic_account.py @@ -108,7 +108,8 @@ class AccountAnalyticAccount(models.Model): FROM account_analytic_line line JOIN account_analytic_account account ON line.account_id = account.id WHERE line.company_id != account.company_id and account.company_id IS NOT NULL - ''') + AND account.id IN %s + ''', [tuple(self.ids)]) if self._cr.fetchone(): raise UserError(_("You can't set a different company on your analytic account since there are some analytic items linked to it."))