fix: Test cases
diff --git a/erpnext/erpnext_integrations/utils.py b/erpnext/erpnext_integrations/utils.py
index b764701..a5e162f 100644
--- a/erpnext/erpnext_integrations/utils.py
+++ b/erpnext/erpnext_integrations/utils.py
@@ -68,7 +68,7 @@
 		mode_of_payment.insert(ignore_permissions=True)
 
 		return mode_of_payment
-	else:
+	elif mode_of_payment:
 		return frappe.get_doc("Mode of Payment", mode_of_payment)
 
 def get_tracking_url(carrier, tracking_number):