diff --git a/src/llmq/quorums.cpp b/src/llmq/quorums.cpp index 899de1dbdb55a1..e5e462c4301ce4 100644 --- a/src/llmq/quorums.cpp +++ b/src/llmq/quorums.cpp @@ -309,6 +309,10 @@ void CQuorumManager::StartCheckQuorumConnectionsThreads(const CBlockIndex* pinde void CQuorumManager::CheckQuorumConnections(const Consensus::LLMQParams& llmqParams, const CBlockIndex* pindexNew) const { + if (!fMasternodeMode && !utils::IsWatchQuorumsEnabled()) { + return; + } + cxxtimer::Timer t(/*start=*/ true); LogPrint(BCLog::LLMQ, "CQuorumManager::%s -- llmqType[%d] h[%d] start\n", __func__, ToUnderlying(llmqParams.type), pindexNew->nHeight);