diff --git a/src/core/meshcop/joiner_router.cpp b/src/core/meshcop/joiner_router.cpp index 68a2f324f..b34e8659d 100644 --- a/src/core/meshcop/joiner_router.cpp +++ b/src/core/meshcop/joiner_router.cpp @@ -91,7 +91,7 @@ void JoinerRouter::HandleNetifStateChanged(uint32_t aFlags) mNetif.GetIp6Filter().RemoveUnsecurePort(mSocket.GetSockName().mPort); - if (mNetif.GetNetworkDataLeader().GetCommissioningData() != NULL) + if (mNetif.GetNetworkDataLeader().IsJoiningEnabled()) { Ip6::SockAddr sockaddr;