diff --git a/charts/hedgedoc/Chart.yaml b/charts/hedgedoc/Chart.yaml
index f163c47cf36916f51d27bd33e9ed3392d5980d42..e490d13bdd137c47ef1a6c30be9cf661479740ef 100644
--- a/charts/hedgedoc/Chart.yaml
+++ b/charts/hedgedoc/Chart.yaml
@@ -11,7 +11,7 @@ keywords:
 sources:
     - https://github.com/hedgedoc/hedgedoc/tree/master
     - https://git.shivering-isles.com/shivering-isles/infrastructure-gitops/-/tree/main/charts/hedgedoc
-version: 0.1.3
+version: 0.1.4
 # renovate: image=quay.io/hedgedoc/hedgedoc
 appVersion: 1.9.7
 maintainers:
diff --git a/charts/hedgedoc/README.md b/charts/hedgedoc/README.md
index dceb58f28fd86254b5550167359e082c6c2bace2..64fe6fd092d990f20a6f3f9359cd785a4f289e40 100644
--- a/charts/hedgedoc/README.md
+++ b/charts/hedgedoc/README.md
@@ -1,6 +1,6 @@
 # hedgedoc
 
-![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.7](https://img.shields.io/badge/AppVersion-1.9.7-informational?style=flat-square)
+![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.7](https://img.shields.io/badge/AppVersion-1.9.7-informational?style=flat-square)
 
 A platform to write and share markdown.
 
diff --git a/charts/hedgedoc/templates/deployment.yaml b/charts/hedgedoc/templates/deployment.yaml
index 4e926e5a679e1a9802b2d858e68d5c81d0756f67..38343b1eed06569aa6b4f50cc71121b480a53855 100644
--- a/charts/hedgedoc/templates/deployment.yaml
+++ b/charts/hedgedoc/templates/deployment.yaml
@@ -37,11 +37,13 @@ spec:
             - configMapRef:
                 name: {{ include "hedgedoc.fullname" . }}
           env:
+            {{- if (or .Values.postgresql.enabled .Values.postgresql.auth.existingSecret) }}
             - name: "CMD_DB_PASSWORD"
               valueFrom:
                 secretKeyRef:
                   name: {{ template "hedgedoc.postgresql.secretName" . }}
                   key: password
+            {{- end }}
           ports:
             - name: http
               containerPort: 3000
diff --git a/charts/hedgedoc/templates/secret.yaml b/charts/hedgedoc/templates/secret.yaml
index 437bca31d7676d7ce97c9d889d11bd5609b6122c..a3c53d8f4b2819e30be144682cdaccb6dea0a7e0 100644
--- a/charts/hedgedoc/templates/secret.yaml
+++ b/charts/hedgedoc/templates/secret.yaml
@@ -23,4 +23,9 @@ data:
   {{- end }}
   {{- with .Values.config.oauth.clientSecret }}
   CMD_OAUTH2_CLIENT_SECRET: {{ . | b64enc }}
+  {{- end }}
+  {{- if not .Values.postgresql.enabled }}
+  {{- if not .Values.postgresql.auth.existingSecret }}
+  CMD_DB_PASSWORD: "{{ .Values.postgresql.auth.password | b64enc }}"
+  {{- end }}
   {{- end }}
\ No newline at end of file