diff --git a/erpnext/controllers/status_updater.py b/erpnext/controllers/status_updater.py index ccff198fd89..65a2ec58c50 100644 --- a/erpnext/controllers/status_updater.py +++ b/erpnext/controllers/status_updater.py @@ -187,7 +187,8 @@ class StatusUpdater(Document): """ def on_discard(self): - self.db_set("status", "Cancelled") + if self.meta.has_field("status"): + self.db_set("status", "Cancelled") def update_prevdoc_status(self): self.update_qty()