diff --git a/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+DataChannel.mm b/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+DataChannel.mm index b3825d4e4e..80b510898c 100644 --- a/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+DataChannel.mm +++ b/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+DataChannel.mm @@ -25,6 +25,9 @@ rtc::scoped_refptr dataChannel = self.nativePeerConnection->CreateDataChannel(labelString, &nativeInit); + if (!dataChannel) { + return nil; + } return [[RTCDataChannel alloc] initWithNativeDataChannel:dataChannel]; }