diff --git a/src/format/KeePass1Reader.cpp b/src/format/KeePass1Reader.cpp index 1e0f2e434..b74d08eeb 100644 --- a/src/format/KeePass1Reader.cpp +++ b/src/format/KeePass1Reader.cpp @@ -201,6 +201,13 @@ Database* KeePass1Reader::readDatabase(QIODevice* device, const QString& passwor db->rootGroup()->setName(tr("Root")); + Q_FOREACH (Group* group, db->rootGroup()->children()) { + if (group->name() == "Backup") { + group->setSearchingEnabled(Group::Disable); + group->setAutoTypeEnabled(Group::Disable); + } + } + Q_ASSERT(m_tmpParent->children().isEmpty()); Q_FOREACH (Entry* entry, m_tmpParent->entries()) {