diff --git a/flux2/core/base/nginx/nginx-values-configmap.yaml b/flux2/core/base/nginx/nginx-values-configmap.yaml
index 28097c496144d7c2f9c4850d9d4f3072f9fd91e9..eca595ca03831facef708ca4904102f170e3e86e 100644
--- a/flux2/core/base/nginx/nginx-values-configmap.yaml
+++ b/flux2/core/base/nginx/nginx-values-configmap.yaml
@@ -28,3 +28,4 @@ data:
         requests:
           cpu: 100m
           memory: 64Mi
+      watchIngressWithoutClass: true
diff --git a/flux2/core/base/nginx/release.yaml b/flux2/core/base/nginx/release.yaml
index f557ac7fcd23101536d669068cecca2c27cea987..40c851c00f2ffb4813b8d936a142c9f0d9f37d05 100644
--- a/flux2/core/base/nginx/release.yaml
+++ b/flux2/core/base/nginx/release.yaml
@@ -10,7 +10,7 @@ spec:
       # https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx
       # renovate: registryUrl=https://kubernetes.github.io/ingress-nginx
       chart: ingress-nginx
-      version: 3.34.0
+      version: 4.0.6
       sourceRef:
         kind: HelmRepository
         name: ingress-nginx