diff -r 4927282092b4 -r c1a7ca8407fe calendarengines/caldav/src/caldavengine.cpp --- a/calendarengines/caldav/src/caldavengine.cpp Fri Feb 05 10:16:42 2010 +0100 +++ b/calendarengines/caldav/src/caldavengine.cpp Mon Feb 15 16:38:49 2010 +0100 @@ -1669,6 +1669,11 @@ // someone deleted this already Ret = KErrGeneral; } + else if (Return == FORBIDDEN) + { + // event read-only + Ret = KErrGeneral; + } else { Ret = KErrGeneral;