diff --git a/templates/secret.yaml b/templates/secret.yaml
index b18d3e8169fe8a3cff1c333781b5c6e2a5a7ebcc..a2db897728dbde36eaa5598dfe6fe58271135f0c 100644
--- a/templates/secret.yaml
+++ b/templates/secret.yaml
@@ -1,3 +1,4 @@
+{{- if not .Values.existingSecret -}}
 apiVersion: v1
 kind: Secret
 metadata:
@@ -9,3 +10,4 @@ type: Opaque
 data:
   secret-key: {{ include "aleksis.secretKey" . | b64enc | quote }}
   admin-password: {{ include "aleksis.adminPassword" . | b64enc | quote }}
+{{- end -}}