diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 72be094a8..a7cd2567f 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -182,11 +182,6 @@ namespace ArchiSteamFarm { return; } - // Register bot as available for ASF - if (!Bots.TryAdd(botName, this)) { - throw new ArgumentException("That bot is already defined!"); - } - string botDatabaseFile = botPath + ".db"; BotDatabase = BotDatabase.Load(botDatabaseFile); @@ -195,6 +190,11 @@ namespace ArchiSteamFarm { return; } + // Register bot as available for ASF + if (!Bots.TryAdd(botName, this)) { + throw new ArgumentException("That bot is already defined!"); + } + if (BotDatabase.MobileAuthenticator != null) { BotDatabase.MobileAuthenticator.Init(this); } else {