diff --git a/pkg/action/rollback.go b/pkg/action/rollback.go index 1dc0c7f84..7ac4841ad 100644 --- a/pkg/action/rollback.go +++ b/pkg/action/rollback.go @@ -188,6 +188,9 @@ func (r *Rollback) performRollback(currentRelease, targetRelease *release.Releas return targetRelease, fmt.Errorf("unable to set metadata visitor from target release: %w", err) } results, err := r.cfg.KubeClient.Update(current, target, r.Force) + if results == nil { + return nil, fmt.Errorf("failed to initialize results") + } if err != nil { msg := fmt.Sprintf("Rollback %q failed: %s", targetRelease.Name, err)