diff --git a/src/DBConnection.cpp b/src/DBConnection.cpp
index 7c310d014..6be5a4b32 100644
--- a/src/DBConnection.cpp
+++ b/src/DBConnection.cpp
@@ -154,7 +154,7 @@ int DBConnection::Open(const FilePath fileName)
          {
             // Set default mode
             // (See comments in ProjectFileIO::SaveProject() about threading
-            if (SafeMode())
+            if (ModeConfig(mCheckpointDB, "main", SafeConfig))
             {
                auto db = mCheckpointDB;
                mCheckpointThread = std::thread(