diff --git a/SoObjects/Appointments/SOGoAppointmentFolders.m b/SoObjects/Appointments/SOGoAppointmentFolders.m index 5b466d24d..8ac1ad33a 100644 --- a/SoObjects/Appointments/SOGoAppointmentFolders.m +++ b/SoObjects/Appointments/SOGoAppointmentFolders.m @@ -480,7 +480,7 @@ static SoSecurityManager *sm = nil; newKey = [self _fixedWebCalendarKey: oldKey]; else newKey = [prefix stringByAppendingString: oldKey]; - if (newKey) + if (newKey && ![newKey isEqualToString: oldKey]) { [webCalendars setObject: [webCalendars objectForKey: oldKey] forKey: newKey];