diff --git a/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Dietary.m b/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Dietary.m index 9d532ee4..08781031 100644 --- a/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Dietary.m +++ b/RCTAppleHealthKit/RCTAppleHealthKit+Methods_Dietary.m @@ -549,7 +549,7 @@ - (void)getWater:(NSDictionary *)input callback:(RCTResponseSenderBlock)callback includeManuallyAdded:includeManuallyAdded day:date completion:^(double value, NSDate *startDate, NSDate *endDate, NSError *error) { - if (!value && value != 0) { + if ((!value && value != 0) || error != nil) { callback(@[RCTJSErrorFromNSError(error)]); return; }