diff --git a/src/jamidht/server_account_manager.cpp b/src/jamidht/server_account_manager.cpp index b67a656d9569f6c0534cef3ce53faa82855fad65..469dffd64c6fa942227c266376534861b5f03220 100644 --- a/src/jamidht/server_account_manager.cpp +++ b/src/jamidht/server_account_manager.cpp @@ -246,7 +246,7 @@ void ServerAccountManager::authError(TokenScope scope) { { std::lock_guard<std::mutex> lock(tokenLock_); - if (scope >= tokenScope_) { + if (scope <= tokenScope_) { token_ = {}; tokenScope_ = TokenScope::None; }