diff --git a/chart/templates/istio-gateway/helmrelease.yaml b/chart/templates/istio-gateway/helmrelease.yaml
index bbc1400e30de3ade3eff671e99d8c274adfbc484..10c982027a1a9f3e273a3f2da1d7b84cf1f5f409 100644
--- a/chart/templates/istio-gateway/helmrelease.yaml
+++ b/chart/templates/istio-gateway/helmrelease.yaml
@@ -57,6 +57,10 @@ spec:
 
   {{- if or .Values.gatekeeper.enabled .Values.kyvernoPolicies.enabled }}
   dependsOn:
+    {{- if .Values.istiod.enabled }}
+    - name: istiod
+      namespace: {{ .Release.Namespace }}
+    {{- end }}
     {{- if .Values.gatekeeper.enabled }}
     - name: gatekeeper
       namespace: {{ .Release.Namespace }}