Index: SoObjects/Appointments/iCalEntityObject+SOGo.m
--- SoObjects/Appointments/iCalEntityObject+SOGo.m.orig
+++ SoObjects/Appointments/iCalEntityObject+SOGo.m
@@ -835,12 +835,12 @@ NSNumber *iCalDistantFutureNumber = nil;
                                   || ([webstatus caseInsensitiveCompare: @"TRIGGERED"]
                                       != NSOrderedSame))
                                 v = delta;
-                              nextAlarmDate = [NSDate dateWithTimeIntervalSince1970: c_nextalarm];
+                              nextAlarmDate = [NSCalendarDate dateWithTimeIntervalSince1970: c_nextalarm];
                             }
 			  else if ((anAlarm = [self firstEmailAlarm]) && af)
 
 			    {
-			      nextAlarmDate = [NSDate dateWithTimeIntervalSince1970: c_nextalarm];
+			      nextAlarmDate = [NSCalendarDate dateWithTimeIntervalSince1970: c_nextalarm];
 			      email_alarm_number = [[self alarms] indexOfObject: anAlarm];
 
                               if ([anAlarm userIsAttendee: alarmOwner])
