Update patches/september_2012/plot_patch.py
diff --git a/patches/september_2012/plot_patch.py b/patches/september_2012/plot_patch.py
index 3165408..802cbcd 100644
--- a/patches/september_2012/plot_patch.py
+++ b/patches/september_2012/plot_patch.py
@@ -24,13 +24,18 @@
 		
 def reset_lft_rgt():
 	from webnotes.utils.nestedset import rebuild_tree
-	
-	rebuild_tree("Item Group", "parent_item_group")
-	rebuild_tree("Customer Group", "parent_customer_group")
-	rebuild_tree("Territory", "parent_territory")
-	rebuild_tree("Account", "parent_account")
-	rebuild_tree("Cost Center", "parent_cost_center")
-	rebuild_tree("Sales Person", "parent_sales_person")
+	dt = [
+		["Item Group", "parent_item_group"], 
+		["Customer Group", "parent_customer_group"],
+		["Territory", "parent_territory"],
+		["Account", "parent_account"], 
+		["Cost Center", "parent_cost_center"],
+		["Sales Person", "parent_sales_person"]
+	]
+	for d in dt:
+		rebuild_tree(d[0], d[1])
+		webnotes.conn.commit()
+		webnotes.conn.begin()
 	
 def add_analytics_role():
 	from webnotes.model.doc import Document