Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/calendar/ChangeLog,v
retrieving revision 1.3000
diff -u -p -r1.3000 ChangeLog
--- ChangeLog	24 Feb 2006 02:57:09 -0000	1.3000
+++ ChangeLog	28 Feb 2006 12:07:51 -0000
@@ -1,3 +1,9 @@
+2006-02-28  Chenthill Palanisamy  <pchenthill@novell.com>
+
+	Fixes #332726
+	* gui/dialogs/recur-comp.c: (recur_component_dialog): Dont
+	remove the recurrence id, the backend would remove it.							     
+
 2006-02-23  Chenthill Palanisamy  <pchenthill@novell.com>
 
 	Fixes #330677
Index: gui/dialogs/recur-comp.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/dialogs/recur-comp.c,v
retrieving revision 1.17
diff -u -p -r1.17 recur-comp.c
--- gui/dialogs/recur-comp.c	20 Dec 2005 09:48:05 -0000	1.17
+++ gui/dialogs/recur-comp.c	28 Feb 2006 12:07:51 -0000
@@ -122,15 +122,6 @@ recur_component_dialog (ECal *client,
 	else if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (rb_all))) {
 		*mod = CALOBJ_MOD_ALL;
 
-		/* remove the RECURRENCE-ID from the object if modifying ALL instances */
-		if (ret) {
-			icalproperty *prop;
-
-			prop = icalcomponent_get_first_property (e_cal_component_get_icalcomponent (comp),
-								 ICAL_RECURRENCEID_PROPERTY);
-			if (prop)
-				icalcomponent_remove_property (e_cal_component_get_icalcomponent (comp), prop);
-		}
 	}
 
 	gtk_widget_destroy (dialog);
