diff --git a/src/core/meshcop/commissioner.cpp b/src/core/meshcop/commissioner.cpp index 86accc107..dac717869 100644 --- a/src/core/meshcop/commissioner.cpp +++ b/src/core/meshcop/commissioner.cpp @@ -933,6 +933,7 @@ void Commissioner::SendJoinFinalizeResponse(const Coap::Message &aRequest, State message->SetDefaultResponseHeader(aRequest); message->SetPayloadMarker(); + message->SetOffset(message->GetLength()); message->SetSubType(Message::kSubTypeJoinerFinalizeResponse); stateTlv.Init();