diff --git a/addons/account/account.py b/addons/account/account.py index ab59f2c760e..9b056f16676 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -543,8 +543,13 @@ class account_account(osv.osv): return True def write(self, cr, uid, ids, vals, context=None): + if context is None: context = {} + if not ids: + return True + if isinstance(ids, (int, long)): + ids = [ids] # Dont allow changing the company_id when account_move_line already exist if 'company_id' in vals: