diff --git a/ActiveSync/SOGoMailObject+ActiveSync.m b/ActiveSync/SOGoMailObject+ActiveSync.m
index ac4976aaa..ef8e65593 100644
--- a/ActiveSync/SOGoMailObject+ActiveSync.m
+++ b/ActiveSync/SOGoMailObject+ActiveSync.m
@@ -1231,6 +1231,12 @@ struct GlobalObjectId {
}
else
{
+ if ([[value objectForKey: @"bodyId"] length])
+ {
+ [s appendFormat: @"%@", [[value objectForKey: @"bodyId"] activeSyncRepresentationInContext: context]];
+ [s appendFormat: @"%d", 1];
+ }
+
[s appendFormat: @"%d", 1]; // See: http://msdn.microsoft.com/en-us/library/ee160322(v=exchg.80).aspx
[s appendFormat: @"%d", [[value objectForKey: @"size"] intValue]];
//[s appendFormat: @"%d", 1];