diff --git a/pkg/rtc/participant.go b/pkg/rtc/participant.go index 43e66cdba..9f605ccc5 100644 --- a/pkg/rtc/participant.go +++ b/pkg/rtc/participant.go @@ -2558,6 +2558,10 @@ func (p *ParticipantImpl) handleReceivedDataMessage(kind livekit.DataPacket_Kind if payload.StreamTrailer == nil { return } + case *livekit.DataPacket_EncryptedPacket: + if payload.EncryptedPacket == nil { + return + } default: p.pubLogger.Warnw("received unsupported data packet", nil, "payload", payload) }