diff --git a/pkg/kubectl/explain/formatter.go b/pkg/kubectl/explain/formatter.go index ab9c53e9ed1..04bdb04644b 100644 --- a/pkg/kubectl/explain/formatter.go +++ b/pkg/kubectl/explain/formatter.go @@ -48,7 +48,11 @@ func (f *Formatter) Write(str string, a ...interface{}) error { for i := 0; i < f.IndentLevel; i++ { indent = indent + " " } - _, err := io.WriteString(f.Writer, indent+fmt.Sprintf(str, a...)+"\n") + + if len(a) > 0 { + str = fmt.Sprintf(str, a...) + } + _, err := io.WriteString(f.Writer, indent+str+"\n") return err }