diff --git a/ActiveSync/SOGoActiveSyncDispatcher.m b/ActiveSync/SOGoActiveSyncDispatcher.m index bd02f2e2a..bd3583644 100644 --- a/ActiveSync/SOGoActiveSyncDispatcher.m +++ b/ActiveSync/SOGoActiveSyncDispatcher.m @@ -2940,17 +2940,15 @@ void handle_eas_terminate(int signum) for (i = 0; i < total; i++) { itemId = [[sortedUIDs objectAtIndex: i] stringValue]; - - [s appendString: @""]; - [s appendFormat: @"%@+%@", folderId, itemId]; - [s appendFormat: @"%@", folderId]; - [s appendString: @""]; - mailObject = [currentFolder lookupName: itemId inContext: context acquire: NO]; if ([mailObject isKindOfClass: [NSException class]]) continue; + [s appendString: @""]; + [s appendFormat: @"%@+%@", folderId, itemId]; + [s appendFormat: @"%@", folderId]; + [s appendString: @""]; [s appendFormat: [mailObject activeSyncRepresentationInContext: context]]; [s appendString: @""]; [s appendFormat: @""];