diff --git a/src/Telodendria.c b/src/Telodendria.c index 18b08b9..b9c2411 100644 --- a/src/Telodendria.c +++ b/src/Telodendria.c @@ -445,7 +445,6 @@ main(int argc, char **argv) tConfig->uid = NULL; tConfig->gid = NULL; - matrixArgs.db = DbOpen(".", tConfig->maxCache); if (!tConfig->maxCache) { @@ -465,6 +464,8 @@ main(int argc, char **argv) tConfig->maxCache = DB_MIN_CACHE; } + matrixArgs.db = DbOpen(".", tConfig->maxCache); + if (!matrixArgs.db) { Log(lc, LOG_ERROR, "Unable to open data directory as a database.");