diff --git a/src/ringdht/ringaccount.cpp b/src/ringdht/ringaccount.cpp index 90dcd65bbb6e33ebf03bccdcc6d687cb29e02083..cf16cb28076a2284ac777a5bcfbbc4192f7666bc 100644 --- a/src/ringdht/ringaccount.cpp +++ b/src/ringdht/ringaccount.cpp @@ -1050,7 +1050,8 @@ RingAccount::createAccount(const std::string& archive_password) Manager::instance().removeAccount(sthis->getAccountID()); }); } - this_.registrationState_ = RegistrationState::UNREGISTERED; + RING_DBG("Account generation ended, saving..."); + this_.setRegistrationState(RegistrationState::UNREGISTERED); Manager::instance().saveConfig(); this_.doRegister(); });