diff --git a/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt b/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt
index da9e17d0777a63fbd883099fe0656eca0a28c1f8..c0d1401886d496f4026c437bc9b0659c45e871dd 100644
--- a/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt
+++ b/mailbox-core/src/test/java/org/briarproject/mailbox/core/db/DatabaseCreationTest.kt
@@ -2,6 +2,7 @@ package org.briarproject.mailbox.core.db
 
 import kotlinx.coroutines.runBlocking
 import org.junit.jupiter.api.Test
+import org.sqlite.mc.SQLiteMCConfig
 import java.nio.file.Files
 import java.nio.file.Path
 import java.sql.Connection
@@ -15,7 +16,8 @@ class DatabaseCreationTest {
     fun createDatabase(): Unit = runBlocking {
         val file: Path = Files.createTempFile("test", ".sqlite")
         println(file)
-        val connection: Connection = DriverManager.getConnection("jdbc:sqlite:$file")
+        val connection: Connection = DriverManager.getConnection("jdbc:sqlite:$file",
+            SQLiteMCConfig().withKey("very-secret").toProperties())
 
         val stmt = connection.createStatement()
         stmt.executeUpdate("CREATE TABLE students (id integer, name string)")