diff --git a/util/documentcli/documentcli.go b/util/documentcli/documentcli.go
index 720a7c9c7..b3f143cf6 100644
--- a/util/documentcli/documentcli.go
+++ b/util/documentcli/documentcli.go
@@ -75,7 +75,7 @@ func createFlagRow(flag *kingpin.FlagModel) []string {
name = fmt.Sprintf(`-%c
, --%s
`, flag.Short, flag.Name)
}
- return []string{name, flag.Help, defaultVal}
+ return []string{name, strings.ReplaceAll(flag.Help, "|", "\|"), defaultVal}
}
func writeFlagTable(writer io.Writer, level int, fgm *kingpin.FlagGroupModel) error {