diff --git a/erpnext/assets/doctype/asset_movement/asset_movement.py b/erpnext/assets/doctype/asset_movement/asset_movement.py index db4e7510670..b9fb331ae12 100644 --- a/erpnext/assets/doctype/asset_movement/asset_movement.py +++ b/erpnext/assets/doctype/asset_movement/asset_movement.py @@ -144,6 +144,10 @@ class AssetMovement(Document): if employee and employee != asset.custodian: frappe.db.set_value("Asset", asset_id, "custodian", employee) + + elif not employee and asset.custodian: + frappe.db.set_value("Asset", asset_id, "custodian", None) + if location and location != asset.location: frappe.db.set_value("Asset", asset_id, "location", location)