[project] [event] fix in creation of event
diff --git a/projects/doctype/project/project.py b/projects/doctype/project/project.py
index b519224..94b6787 100644
--- a/projects/doctype/project/project.py
+++ b/projects/doctype/project/project.py
@@ -73,17 +73,18 @@
 		
 		# add events
 		for milestone in self.doclist.get({"parentfield": "project_milestones"}):
-			description = milestone.milestone + " for " + self.doc.name
-			webnotes.bean({
-				"doctype": "Event",
-				"owner": self.doc.owner,
-				"subject": description,
-				"description": description,
-				"starts_on": milestone.milestone_date + " 10:00:00",
-				"event_type": "Private",
-				"ref_type": self.doc.doctype,
-				"ref_name": self.doc.name
-			}).insert()
+			if milestone.milestone_date:
+				description = (milestone.milestone or "Milestone") + " for " + self.doc.name
+				webnotes.bean({
+					"doctype": "Event",
+					"owner": self.doc.owner,
+					"subject": description,
+					"description": description,
+					"starts_on": milestone.milestone_date + " 10:00:00",
+					"event_type": "Private",
+					"ref_type": self.doc.doctype,
+					"ref_name": self.doc.name
+				}).insert()
 	
 	def on_trash(self):
 		self.delete_events()