diff --git a/workflow/controller/hooks.go b/workflow/controller/hooks.go index 8e86d61c5393..23f45e96892d 100644 --- a/workflow/controller/hooks.go +++ b/workflow/controller/hooks.go @@ -81,7 +81,7 @@ func (woc *wfOperationCtx) executeTmplLifeCycleHook(ctx context.Context, scope * woc.log.WithField("lifeCycleHook", hookName).WithField("node", hookNodeName).WithField("hookName", hookName).Info("Running hooks") resolvedArgs := hook.Arguments var err error - if !resolvedArgs.IsEmpty() && outputs != nil { + if !resolvedArgs.IsEmpty() { resolvedArgs, err = woc.resolveExitTmplArgument(hook.Arguments, prefix, outputs, scope) if err != nil { return false, err