diff --git a/addons/account_asset/account_asset_invoice.py b/addons/account_asset/account_asset_invoice.py index 5b1e8240b51..1a1b8da96f9 100755 --- a/addons/account_asset/account_asset_invoice.py +++ b/addons/account_asset/account_asset_invoice.py @@ -41,7 +41,7 @@ class account_invoice_line(osv.osv): asset_obj = self.pool.get('account.asset.asset') if line.asset_category_id.id: vals = { - 'name': line.name + ": " + (line.product_id and line.product_id.name), + 'name': line.product_id and (line.name + ": " + line.product_id.name) or line.name, 'category_id': line.asset_category_id.id, 'purchase_value': line.price_subtotal }