diff --git a/src/sqlitedb.cpp b/src/sqlitedb.cpp index 9f2649f2..68f7ff9c 100644 --- a/src/sqlitedb.cpp +++ b/src/sqlitedb.cpp @@ -78,6 +78,8 @@ bool DBBrowserDB::open(const QString& db) CipherDialog cipher(0, false); if(cipher.exec()) { + sqlite3_key(_db, cipher.password().toUtf8(), cipher.password().toUtf8().length()); + sqlite3_exec(_db, QString("PRAGMA cipher_page_size = 4096;").toUtf8(), NULL, NULL, NULL); sqlite3_key(_db, cipher.password().toUtf8(), cipher.password().toUtf8().length()); sqlite3_exec(_db, QString("PRAGMA cipher_page_size = %1;").arg(cipher.pageSize()).toUtf8(), NULL, NULL, NULL); isEncrypted = true;