diff --git a/modules/purchase_request_quotation/purchase.py b/modules/purchase_request_quotation/purchase.py index 9ac224ac2a..5aa1a9267e 100644 --- a/modules/purchase_request_quotation/purchase.py +++ b/modules/purchase_request_quotation/purchase.py @@ -636,7 +636,7 @@ class PurchaseRequest(metaclass=PoolMeta): cls.state.selection.append(s) cls._buttons.update({ 'create_quotation': { - 'invisible': Eval('state').in_( + 'invisible': ~Eval('state').in_( ['draft', 'quotation', 'received']), 'depends': ['state'], },