From 8d603bf5e666d0b6cb165319e9120c97be0ff2a2 Mon Sep 17 00:00:00 2001 From: Anh Nguyen Date: Wed, 17 Feb 2016 16:49:15 +0700 Subject: [PATCH] Check loadedImageIdentifer before sending it to delegate --- AsyncDisplayKit/ASMultiplexImageNode.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AsyncDisplayKit/ASMultiplexImageNode.mm b/AsyncDisplayKit/ASMultiplexImageNode.mm index e407e2a47d..5eb0abcfcb 100644 --- a/AsyncDisplayKit/ASMultiplexImageNode.mm +++ b/AsyncDisplayKit/ASMultiplexImageNode.mm @@ -219,7 +219,7 @@ typedef void(^ASMultiplexImageLoadCompletionBlock)(UIImage *image, id imageIdent [self _setDownloadIdentifier:nil]; - if (_cacheSupportsClearing) { + if (_cacheSupportsClearing && self.loadedImageIdentifier != nil) { [_cache clearFetchedImageFromCacheWithURL:[_dataSource multiplexImageNode:self URLForImageIdentifier:self.loadedImageIdentifier]]; }