diff --git a/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Characteristic.m b/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Characteristic.m index 2bd48ac5658eccf0c1146d532faa5bc3940aba39..358bc75d030b07b2f8bd3cf9bf5f0928dfbc5ab6 100644 --- a/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Characteristic.m +++ b/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Characteristic.m @@ -55,6 +55,14 @@ callback(@[RCTMakeError(@"error getting date of birth", error, nil)]); return; } + if(dob == nil) { + NSDictionary *response = @{ + @"value" : [NSNull null], + @"age" : [NSNull null] + }; + callback(@[[NSNull null], response]); + return; + } NSString *dobString = [RCTAppleHealthKit buildISO8601StringFromDate:dob];