diff --git a/openbis-ipad/BisKit/Classes/CISDOBJsonRpcCall.m b/openbis-ipad/BisKit/Classes/CISDOBJsonRpcCall.m
index d533292eff797d739134c946df075a0a14be6b2d..c4dbcfd8a9835178a136edd5726e1754c3abb430 100644
--- a/openbis-ipad/BisKit/Classes/CISDOBJsonRpcCall.m
+++ b/openbis-ipad/BisKit/Classes/CISDOBJsonRpcCall.m
@@ -69,7 +69,12 @@ NSString *const CISOBJsonRpcResponseObjectKey = @"CISOBJsonRpcResponseObjectKey"
     [request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
     [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
     [request setHTTPMethod:@"POST"];
-    [request setValue: [NSString stringWithFormat:@"%li", [httpBody length]]  forHTTPHeaderField:@"Content-Legth"];        
+#if TARGET_OS_IPHONE
+    [request setValue: [NSString stringWithFormat:@"%i", [httpBody length]]  forHTTPHeaderField:@"Content-Length"];
+#else
+    [request setValue: [NSString stringWithFormat:@"%li", [httpBody length]]  forHTTPHeaderField:@"Content-Length"];
+#endif
+    
     [request setHTTPBody: httpBody];
         
     // Check that the connection can be created