Merge pull request #7214 from rohitwaghchaure/pricing_rule_issue_latest

[Fix] Pricing rule issue
diff --git a/erpnext/accounts/doctype/pricing_rule/pricing_rule.py b/erpnext/accounts/doctype/pricing_rule/pricing_rule.py
index b36898a..3b3184c 100644
--- a/erpnext/accounts/doctype/pricing_rule/pricing_rule.py
+++ b/erpnext/accounts/doctype/pricing_rule/pricing_rule.py
@@ -126,7 +126,7 @@
 	})
 	
 	if args.ignore_pricing_rule or not args.item_code:
-		if args.name and args.get("pricing_rule"):
+		if frappe.db.exists(args.doctype, args.name) and args.get("pricing_rule"):
 			item_details = remove_pricing_rule(args, item_details)
 		return item_details