diff --git a/AsyncDisplayKit/ASDisplayNode.mm b/AsyncDisplayKit/ASDisplayNode.mm index a9c87e15..b7406814 100644 --- a/AsyncDisplayKit/ASDisplayNode.mm +++ b/AsyncDisplayKit/ASDisplayNode.mm @@ -1992,7 +1992,8 @@ void recursivelyTriggerDisplayForLayer(CALayer *layer, BOOL shouldBlock) return _layoutSpecBlock(self, constrainedSize); } - return nil; + ASDisplayNodeAssert(NO, @"-[ASDisplayNode layoutSpecThatFits:] should never fall through to return empty value"); + return [[ASLayoutSpec alloc] init]; } - (ASLayout *)calculatedLayout