diff --git a/src/init.cpp b/src/init.cpp index f1a0a49b020c74..a1e5153cb296bb 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -2028,6 +2028,12 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info) node.mn_activeman.get(), *node.mn_sync, *node.llmq_ctx->isman, node.peerman, !ignores_incoming_txs); +#ifdef ENABLE_WALLET + if (args.GetBoolArg("-disablewallet", DEFAULT_DISABLE_WALLET)) { + node.coinjoin_loader = interfaces::MakeCoinJoinLoader(node); + } +#endif // ENABLE_WALLET + // ********************************************************* Step 7d: Setup other Dash services bool fLoadCacheFiles = !(fReindex || fReindexChainState) && (chainman.ActiveChain().Tip() != nullptr);