fix: Return if there are no Items
diff --git a/erpnext/stock/doctype/packed_item/packed_item.py b/erpnext/stock/doctype/packed_item/packed_item.py
index a42bde2..d8a8959 100644
--- a/erpnext/stock/doctype/packed_item/packed_item.py
+++ b/erpnext/stock/doctype/packed_item/packed_item.py
@@ -109,6 +109,9 @@
def update_product_bundle_price(doc, parent_items):
"""Updates the prices of Product Bundles based on the rates of the Items in the bundle."""
+ if not doc.get('items'):
+ return
+
parent_items_index = 0
bundle_price = 0
parent_items_doctype = doc.items[0].doctype