diff --git a/internal/helm/controller/reconcile.go b/internal/helm/controller/reconcile.go index 0f19862ae2..300e72ee33 100644 --- a/internal/helm/controller/reconcile.go +++ b/internal/helm/controller/reconcile.go @@ -105,7 +105,7 @@ func (r HelmOperatorReconciler) Reconcile(ctx context.Context, request reconcile } status := types.StatusFor(o) - originalStatus := o.DeepCopy().Object["status"] + originalStatus := types.StatusFor(o.DeepCopy()) log = log.WithValues("release", manager.ReleaseName()) reconcileResult := reconcile.Result{RequeueAfter: r.ReconcilePeriod}