Index: recurrence-page.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/dialogs/recurrence-page.c,v
retrieving revision 1.82
diff -u -p -r1.82 recurrence-page.c
--- recurrence-page.c	6 Nov 2006 09:22:13 -0000	1.82
+++ recurrence-page.c	30 Nov 2006 18:00:33 -0000
@@ -54,8 +54,8 @@
 #include "../e-date-time-list.h"
 #include "../e-mini-calendar-config.h"
 #include "recurrence-page.h"
+#include "e-util/e-error.h"
 
-
 
 enum month_num_options {
 	MONTH_NUM_FIRST,
@@ -558,6 +558,11 @@ sensitize_buttons (RecurrencePage *rpage
 	else
 		gtk_widget_set_sensitive (priv->params, FALSE);
 
+	/* On selection of calendar item , Birthdays & Anniversaries */
+	if (read_only) {
+		e_error_run (NULL, "calendar:prompt-read-only-cal", NULL);
+	}
+	
 	gtk_widget_set_sensitive (priv->recurs, !read_only && sensitize);
 	gtk_widget_set_sensitive (priv->exception_add, !read_only && e_cal_component_has_recurrences (priv->comp) && sensitize);
 	gtk_widget_set_sensitive (priv->exception_modify, !read_only && selected_rows > 0 && sensitize);
