diff --git a/erpnext/venue/doctype/event_registration/event_registration.py b/erpnext/venue/doctype/event_registration/event_registration.py index 32518b04753ccfdbf2991295bd8ec3f045a87eb0..a52aed3aa51df19cc8461a1796ab7b4dcbc683a3 100644 --- a/erpnext/venue/doctype/event_registration/event_registration.py +++ b/erpnext/venue/doctype/event_registration/event_registration.py @@ -598,7 +598,9 @@ def cancel_registration(event): if not event.allow_cancellations: raise frappe.exceptions.ValidationError() - docname = frappe.get_value("Event Registration", dict(user=user, event=event, docstatus=1)) + docname = frappe.db.get_value( + "Event Registration", dict(user=user, event=event.name, docstatus=1) + ) if docname: doc = frappe.get_doc("Event Registration", docname) doc.flags.ignore_permissions = True