diff --git a/flux2/core/base/single-sign-on/single-sign-on-values-configmap.yaml b/flux2/core/base/single-sign-on/single-sign-on-values-configmap.yaml
index dfe8792c82984fb66cbc950fb99e0001a7f35702..662e7bca57724e98e9c5c9c154f708f956afc50a 100644
--- a/flux2/core/base/single-sign-on/single-sign-on-values-configmap.yaml
+++ b/flux2/core/base/single-sign-on/single-sign-on-values-configmap.yaml
@@ -82,8 +82,9 @@ data:
           enabled: false
 
     kratos:
-      config:
-        dsn: "postgres://kratos:${kratos_postgresql_password}@single-sign-on-postgresql:5432/kratos"
+      kratos:
+        config:
+          dsn: "postgres://kratos:${kratos_postgresql_password}@single-sign-on-postgresql:5432/kratos"
 
     oAuthClients:
     - clientName: *USER_PANEL