X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/31e2a93e08a0e68d71e37f9697564d26936b5819..6cad0c845dc5d6f6b4d4cc5e9ae7aee39d279b49:/lib/trackdb.c diff --git a/lib/trackdb.c b/lib/trackdb.c index e1bbfc8..83a67af 100644 --- a/lib/trackdb.c +++ b/lib/trackdb.c @@ -472,7 +472,7 @@ void trackdb_open(int flags) { trackdb_noticeddb = open_db("noticed.db", DB_DUPSORT, DB_BTREE, dbflags, 0666); trackdb_scheduledb = open_db("schedule.db", 0, DB_HASH, dbflags, 0666); - if(!trackdb_existing_database) { + if(!trackdb_existing_database && !(flags & TRACKDB_READ_ONLY)) { /* Stash the database version */ char buf[32];