diff --git a/src/core/meshcop/dataset_updater.cpp b/src/core/meshcop/dataset_updater.cpp index ed5d7f1d3..fb0a0ef8e 100644 --- a/src/core/meshcop/dataset_updater.cpp +++ b/src/core/meshcop/dataset_updater.cpp @@ -93,7 +93,6 @@ Error DatasetUpdater::RequestUpdate(Dataset &aDataset, UpdaterCallback aCallback if (!pendingTimestamp.IsValid()) { pendingTimestamp.Clear(); - pendingTimestamp.SetSeconds(1); } pendingTimestamp.AdvanceRandomTicks(); diff --git a/src/core/thread/mle.cpp b/src/core/thread/mle.cpp index 50ae43db2..bafae24e0 100644 --- a/src/core/thread/mle.cpp +++ b/src/core/thread/mle.cpp @@ -4742,7 +4742,7 @@ Error Mle::TxMessage::AppendPendingTimestampTlv(void) Error error = kErrorNone; const MeshCoP::Timestamp ×tamp = Get().GetTimestamp(); - VerifyOrExit(timestamp.IsValid() && timestamp.GetSeconds() != 0); + VerifyOrExit(timestamp.IsValid()); error = Tlv::Append(*this, timestamp); exit: