diff --git a/Classes/NSObject+Foundry.m b/Classes/NSObject+Foundry.m index 6a02dc8..bb24d8e 100644 --- a/Classes/NSObject+Foundry.m +++ b/Classes/NSObject+Foundry.m @@ -125,8 +125,14 @@ + (NSDictionary *)foundryAttributes [attributesDict setObject:[[NSUUID UUID] UUIDString] forKey:key]; break; case FoundryPropertyTypeCustom: - [attributesDict setObject:[self foundryAttributeForProperty:key] forKey:key]; + { + id value = [self foundryAttributeForProperty:key]; + if (value) + { + [attributesDict setObject:value forKey:key]; + } break; + } default: break; }