diff --git a/src/dfsi/network/SerialService.cpp b/src/dfsi/network/SerialService.cpp index a4a1e76e..3cdfff4b 100644 --- a/src/dfsi/network/SerialService.cpp +++ b/src/dfsi/network/SerialService.cpp @@ -941,7 +941,7 @@ void SerialService::processP25ToNet() rsBuffer[0U] = m_rxVoiceCallData->lco; rsBuffer[1U] = m_rxVoiceCallData->mfId; rsBuffer[2U] = m_rxVoiceCallData->serviceOptions; - rsBuffer[3U] = 0U; + rsBuffer[6U] = (m_rxVoiceCallData->dstId >> 16) & 0xFFU; rsBuffer[4U] = (m_rxVoiceCallData->dstId >> 8) & 0xFFU; rsBuffer[5U] = (m_rxVoiceCallData->dstId >> 0) & 0xFFU; rsBuffer[6U] = (m_rxVoiceCallData->srcId >> 16) & 0xFFU;