diff options
Diffstat (limited to 'modules/database/old.cpp')
-rw-r--r-- | modules/database/old.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/database/old.cpp b/modules/database/old.cpp index d63b2c4d8..61be22e9d 100644 --- a/modules/database/old.cpp +++ b/modules/database/old.cpp @@ -777,6 +777,10 @@ static void LoadBots() ServiceBot *bi = ServiceBot::Find(nick, true); if (!bi) bi = new ServiceBot(nick, user, host, real); + + if (bi->bi == nullptr) + bi->bi = Serialize::New<BotInfo *>(); + bi->bi->SetCreated(created); if (flags & OLD_BI_PRIVATE) |