diff --git a/addons/account/account_analytic_line.py b/addons/account/account_analytic_line.py index 08123c8f460..85b914bc3ad 100644 --- a/addons/account/account_analytic_line.py +++ b/addons/account/account_analytic_line.py @@ -123,7 +123,7 @@ class account_analytic_line(osv.osv): ctx['uom'] = unit amount_unit = prod.price_get(pricetype.field, context=ctx)[prod.id] prec = self.pool.get('decimal.precision').precision_get(cr, uid, 'Account') - amount = amount_unit * quantity or 1.0 + amount = amount_unit * quantity result = round(amount, prec) if not flag: result *= -1