diff --git a/Libraries/Blob/RCTBlobManager.mm b/Libraries/Blob/RCTBlobManager.mm index e47ea488df5a2b..c41c75ed5e46e5 100755 --- a/Libraries/Blob/RCTBlobManager.mm +++ b/Libraries/Blob/RCTBlobManager.mm @@ -142,6 +142,12 @@ - (void)remove:(NSString *)blobId { RCTNetworking *const networking = _bridge ? _bridge.networking : [_turboModuleLookupDelegate moduleForName:"RCTNetworking"]; + // TODO(T63516227): Why can methodQueue be nil here? + // We don't want to do anything when methodQueue is nil. + if (!networking.methodQueue) { + return; + } + dispatch_async(networking.methodQueue, ^{ [networking addRequestHandler:self]; [networking addResponseHandler:self];