[fixes] test case and code rewrite
diff --git a/erpnext/controllers/status_updater.py b/erpnext/controllers/status_updater.py
index 2de6777..b68339c 100644
--- a/erpnext/controllers/status_updater.py
+++ b/erpnext/controllers/status_updater.py
@@ -174,9 +174,7 @@
 			if change_modified:
 				args['set_modified'] = ', modified = now(), modified_by = "{0}"'\
 					.format(frappe.db.escape(frappe.session.user))
-			
-			args["drop_ship_cond"] = ''
-			
+						
 			self._update_children(args)
 
 			if "percent_join_field" in args: