diff --git a/modules/account_stock_landed_cost/account.py b/modules/account_stock_landed_cost/account.py index 99df0ecb09..151d68c70b 100644 --- a/modules/account_stock_landed_cost/account.py +++ b/modules/account_stock_landed_cost/account.py @@ -546,8 +546,9 @@ class LandedCostShowMove(ModelView): class InvoiceLine(metaclass=PoolMeta): __name__ = 'account.invoice.line' landed_cost = fields.Many2One( - 'account.landed_cost', "Landed Cost", readonly=True, + 'account.landed_cost', "Landed Cost", states={ + 'editable': False, 'invisible': ~Eval('landed_cost'), })