diff --git a/zkSforce/zkXmlDeserializer.m b/zkSforce/zkXmlDeserializer.m index d1f74c2..653ea89 100644 --- a/zkSforce/zkXmlDeserializer.m +++ b/zkSforce/zkXmlDeserializer.m @@ -100,7 +100,9 @@ - (NSData *)blob:(NSString *)elem { if (cached == nil) { NSString *b64 = [self string:elem fromXmlElement:node]; cached = [b64 ZKBase64Decode]; - [values setObject:cached forKey:elem]; + + if (cached != nil) + [values setObject:cached forKey:elem]; } return cached; }