From 6a37636fdf2fc0b185b0a2db77fd0fac1d06d8da Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Mon, 6 Apr 2009 18:12:19 +0200 Subject: [PATCH] bugfix_351096 bzr revid: fp@tinyerp.com-20090406161219-hb809gdvkukawc4o --- .../analytic_journal_billing_rate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/analytic_journal_billing_rate/analytic_journal_billing_rate.py b/addons/analytic_journal_billing_rate/analytic_journal_billing_rate.py index be17ab9c155..59a6c9a1240 100644 --- a/addons/analytic_journal_billing_rate/analytic_journal_billing_rate.py +++ b/addons/analytic_journal_billing_rate/analytic_journal_billing_rate.py @@ -105,7 +105,7 @@ class account_invoice(osv.osv): iml = super(account_invoice, self)._get_analytic_lines(cr, uid, id) inv = self.browse(cr, uid, [id])[0] for il in iml: - if il['account_analytic_id']: + if il['account_analytic_id'] and il.get('analytic_lines', False): #get the browse record related to journal_id and account_id journal_id = il['analytic_lines'][0][2]['journal_id']