diff --git a/src/jamidht/server_account_manager.cpp b/src/jamidht/server_account_manager.cpp index a3b84cbea33361267d4b9b788d359848e68be8b7..02d9c2bc4b7705b414a22d2dbbde3fa03c3626c0 100644 --- a/src/jamidht/server_account_manager.cpp +++ b/src/jamidht/server_account_manager.cpp @@ -167,6 +167,7 @@ ServerAccountManager::initAuthentication(PrivateKey key, if (not info->announce) { ctx->onFailure(AuthError::SERVER_ERROR, "Can't parse announce from server"); + return; } info->username = ctx->credentials->username;