cms2 patch updates
diff --git a/erpnext/patches/june_2012/cms2.py b/erpnext/patches/june_2012/cms2.py
index 721f8a7..fee7b01 100644
--- a/erpnext/patches/june_2012/cms2.py
+++ b/erpnext/patches/june_2012/cms2.py
@@ -13,6 +13,8 @@
 
 	save_pages()
 	
+	save_website_settings()
+	
 def cleanup():
 	import webnotes
 		
@@ -57,4 +59,15 @@
 
 	for dt in query_map:
 		for result in webnotes.conn.sql(query_map[dt], as_dict=1):
-			DocList(dt, result['name']).save()
\ No newline at end of file
+			DocList(dt, result['name']).save()
+			
+def save_website_settings():
+	from webnotes.model.code import get_obj
+	
+	# rewrite pages
+	get_obj('Website Settings').on_update()
+	
+	ss = get_obj('Style Settings')
+	ss.validate()
+	ss.doc.save()
+	ss.on_update()
\ No newline at end of file