diff --git a/erpnext/utilities/transaction_base.py b/erpnext/utilities/transaction_base.py index 0f29de81ebd..375c2a4409a 100644 --- a/erpnext/utilities/transaction_base.py +++ b/erpnext/utilities/transaction_base.py @@ -295,6 +295,9 @@ class TransactionBase(StatusUpdater): # Server side 'item' doc. Update this to reflect in UI item_obj = self.get("items", {"idx": item_idx})[0] + if not item_obj.item_code: + return + # 'item_details' has latest item related values item_details = self.fetch_item_details(item_obj)