diff --git a/Libraries/Image/RCTImageView.m b/Libraries/Image/RCTImageView.m index 6265828de9ef5e..3642dce35840bc 100644 --- a/Libraries/Image/RCTImageView.m +++ b/Libraries/Image/RCTImageView.m @@ -347,6 +347,10 @@ - (void)imageLoaderLoadedImage:(UIImage *)loadedImage error:(NSError *)error for } if (error) { + RCTExecuteOnMainQueue(^{ + self.image = nil; + }); + if (_onError) { _onError(@{ @"error": error.localizedDescription }); }