diff --git a/src/core/thread/mle.cpp b/src/core/thread/mle.cpp index 3c6c5a54c..45b7214e3 100644 --- a/src/core/thread/mle.cpp +++ b/src/core/thread/mle.cpp @@ -279,10 +279,6 @@ otError Mle::Stop(bool aClearNetworkDatasets) netif.GetKeyManager().Stop(); SetStateDetached(); netif.RemoveUnicastAddress(mMeshLocal16); -#if OPENTHREAD_ENABLE_BORDER_ROUTER || OPENTHREAD_ENABLE_SERVICE - netif.GetNetworkDataLocal().Clear(); -#endif - netif.GetNetworkDataLeader().Clear(); if (aClearNetworkDatasets) {