[agri] Disease task creation on new CropCycle fix (#12131)

diff --git a/erpnext/agriculture/doctype/crop_cycle/crop_cycle.py b/erpnext/agriculture/doctype/crop_cycle/crop_cycle.py
index 819315c..21dfe31 100644
--- a/erpnext/agriculture/doctype/crop_cycle/crop_cycle.py
+++ b/erpnext/agriculture/doctype/crop_cycle/crop_cycle.py
@@ -18,6 +18,11 @@
 				self.row_spacing_uom = crop.row_spacing_uom
 			if not self.project:
 				self.project = self.name
+			disease = []
+			for detected_disease in self.detected_disease:
+				disease.append(detected_disease.name)
+			if disease != []:
+				self.update_disease(disease)
 		else:
 			old_disease, new_disease = [], []
 			for detected_disease in self.detected_disease: