diff --git a/AFNetworking/UIImageView+AFNetworking.m b/AFNetworking/UIImageView+AFNetworking.m index 2e8b9c1..74bac53 100644 --- a/AFNetworking/UIImageView+AFNetworking.m +++ b/AFNetworking/UIImageView+AFNetworking.m @@ -102,12 +102,13 @@ static char kAFImageRequestOperationObjectKey; UIImage *cachedImage = [[[self class] af_sharedImageCache] cachedImageForRequest:urlRequest]; if (cachedImage) { - self.image = cachedImage; - self.af_imageRequestOperation = nil; - if (success) { success(nil, nil, cachedImage); + } else { + self.image = cachedImage; } + + self.af_imageRequestOperation = nil; } else { self.image = placeholderImage;