diff --git a/mrp_production_hierarchy/models/mrp_production.py b/mrp_production_hierarchy/models/mrp_production.py index 652b9a2f3..163412a2a 100644 --- a/mrp_production_hierarchy/models/mrp_production.py +++ b/mrp_production_hierarchy/models/mrp_production.py @@ -42,7 +42,8 @@ class MrpProduction(models.Model): self.ensure_one() if self.child_ids: return { - 'domain': "[('id', '=', %s)]" % self.id, + 'domain': "[('id', '=', %s), ('state', '!=', 'cancel')]" % ( + self.id), 'name': _(u"Hierarchy"), 'view_type': 'tree', 'view_mode': 'tree',