diff --git a/src/init.cpp b/src/init.cpp index de337c893..0c6cc31a6 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -1626,6 +1626,12 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler) pwalletMain->SetMaxVersion(nMaxVersion); } + if (!pwalletMain->HaveHDSeed()) + { + // generate a new HD seed + pwalletMain->GenerateNewSeed(); + } + if (fFirstRun) { // Create new keyUser and set as default key