diff --git a/chart/templates/velero/velero-helmrelease.yaml b/chart/templates/velero/velero-helmrelease.yaml
index ba4a95a44c223a4b49212fd9ad8bb09cf20dc943..9da6aed6bf57b714bfd29647091b1eb92fdac648 100644
--- a/chart/templates/velero/velero-helmrelease.yaml
+++ b/chart/templates/velero/velero-helmrelease.yaml
@@ -36,5 +36,10 @@ spec:
     - name: {{ .Release.Name }}-velero-values
       kind: Secret
       valuesKey: "overlays"
+  dependsOn:
+    {{- if .Values.gatekeeper.enabled }}
+    - name: istio
+      namespace: {{ .Release.Namespace }}
+    {{- end }}
     
 {{- end }}