Show how to exit(0) on --help in example
diff --git a/examples/main.go b/examples/main.go
index 4a22be6..632c331 100644
--- a/examples/main.go
+++ b/examples/main.go
@@ -70,6 +70,10 @@
 
 func main() {
 	if _, err := parser.Parse(); err != nil {
-		os.Exit(1)
+		if flagsErr, ok := err.(*flags.Error); ok && flagsErr.Type == flags.ErrHelp {
+			os.Exit(0)
+		} else {
+			os.Exit(1)
+		}
 	}
 }