diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp index 4039e8879..4940fce5b 100644 --- a/modules/database/db_flatfile.cpp +++ b/modules/database/db_flatfile.cpp @@ -145,9 +145,12 @@ class DBFlatFile final continue; } + const auto keepbackups = Config->GetModule(this).Get("keepbackups", "7"); + if (!keepbackups) + continue; + std::error_code ec; std::set old_backups; - const auto keepbackups = Config->GetModule(this).Get("keepbackups", "7"); for (const auto &entry : std::filesystem::directory_iterator(backupdir.str(), ec)) { Anope::string entryname = entry.path().string();