diff --git a/chart/templates/helm-repository/helmrepo.yaml b/chart/templates/helm-repository/helmrepo.yaml
index 4ab69a335cb3ccf861f9acd8831cef31d3ff09a1..5a8e9804ed00984a3ff724907b46f0864f558a32 100644
--- a/chart/templates/helm-repository/helmrepo.yaml
+++ b/chart/templates/helm-repository/helmrepo.yaml
@@ -5,7 +5,7 @@ metadata:
   name: {{ .name }}
   namespace: {{ $.Release.Namespace }}
 spec:
-  provider: {{ $.Values.flux.provider | default "generic" }}
+  provider: {{ .provider | default "generic" }}
   interval: {{ $.Values.flux.interval }}
   type: {{ .type | default "default" }}
   url: {{ .repository }}