diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py index ee41bd4a38e..e4b76cc8770 100644 --- a/addons/account_voucher/account_voucher.py +++ b/addons/account_voucher/account_voucher.py @@ -542,6 +542,8 @@ class account_voucher(osv.osv): res = self.onchange_partner_id(cr, uid, ids, partner_id, journal_id, price, currency_id, ttype, date, context=context) pids = period_pool.search(cr, uid, [('date_start', '<=', date), ('date_stop', '>=', date)]) if pids: + if not 'value' in res: + res['value'] = {} res['value'].update({'period_id':pids[0]}) return res