diff --git a/erpnext/venue/doctype/item_booking/item_booking.py b/erpnext/venue/doctype/item_booking/item_booking.py index 42ba68c87e1fac53b6065871a08a9855ec953066..58c209f187edab2ab59d1aa23318558017e592da 100644 --- a/erpnext/venue/doctype/item_booking/item_booking.py +++ b/erpnext/venue/doctype/item_booking/item_booking.py @@ -1981,6 +1981,9 @@ def get_corresponding_party(user): def move_booking_with_event(doc, method): + if not frappe.db.exists("Item Booking", {"event": doc.name}): + return + doc_before_save = doc.get_doc_before_save() if doc_before_save and getdate(doc_before_save.starts_on) != getdate(doc.starts_on): days = date_diff(doc.starts_on, doc_before_save.starts_on)