Merge branch 'master' of github.com:webnotes/erpnext into unicode
diff --git a/erpnext/support/doctype/support_ticket/__init__.py b/erpnext/support/doctype/support_ticket/__init__.py
index bf69228..f0502f6 100644
--- a/erpnext/support/doctype/support_ticket/__init__.py
+++ b/erpnext/support/doctype/support_ticket/__init__.py
@@ -93,6 +93,7 @@
 				webnotes.conn.commit()
 				# extract attachments
 				self.save_attachments(st.doc, mail.attachments)
+				webnotes.conn.begin()
 				return
 				
 		from webnotes.model.doctype import get_property
@@ -123,9 +124,9 @@
 				self.send_auto_reply(d)
 
 			webnotes.conn.commit()
-			
 			# extract attachments
 			self.save_attachments(d, mail.attachments)
+			webnotes.conn.begin()
 			
 
 	def save_attachments(self, doc, attachment_list=[]):