diff --git a/Classes/Stacks/Desk/HSDeskGear.m b/Classes/Stacks/Desk/HSDeskGear.m index 88689aa..0de158b 100644 --- a/Classes/Stacks/Desk/HSDeskGear.m +++ b/Classes/Stacks/Desk/HSDeskGear.m @@ -347,8 +347,11 @@ - (void)fetchKBForSection:(HSKBItem*)section success:(void (^)(NSMutableArray* k NSArray* supportArticles = [articles filteredArrayUsingPredicate:[NSPredicate predicateWithBlock:^BOOL(id evaluatedObject, NSDictionary *bindings) { NSDictionary* article = (NSDictionary*)evaluatedObject; - return [[article objectForKey:@"in_support_center"] boolValue]; - + id returnval = [article objectForKey:@"in_support_center"]; + if ([returnval isKindOfClass:[NSNull class]]) { + return NO; + } + return [returnval boolValue]; }]]; // show just support center articles