diff --git a/api.go b/api.go
index d23d7ef2af4d3b43b3c1d46c780e00e2d9a83d30..b8fe8f482c00fb64b831f388f81316c90182a707 100644
--- a/api.go
+++ b/api.go
@@ -52,11 +52,6 @@ func execute[C any, D Copyable[D]](cmd C, cnf D, name string, args []string) *Se
 
 	instance.Parse(args)
 	if instance.HelpRequested() {
-		for i, err := range instance.errors {
-			if err == flag.ErrHelp {
-				instance.errors = append(instance.errors[:i], instance.errors[i+1:]...)
-			}
-		}
 		return instance
 	}