diff --git a/src/ringdht/ringaccount.cpp b/src/ringdht/ringaccount.cpp index 68e282ae8d7ac2282d8f5346f1621bb2cb42b22c..6c179267bcf5767038e2ef50c1294429970f8974 100644 --- a/src/ringdht/ringaccount.cpp +++ b/src/ringdht/ringaccount.cpp @@ -1502,6 +1502,9 @@ RingAccount::migrateAccount(const std::string& pwd, dht::crypto::Identity& devic void RingAccount::loadAccount(const std::string& archive_password, const std::string& archive_pin) { + if (not isEnabled()) + return; + if (registrationState_ == RegistrationState::INITIALIZING) return;