diff --git a/cmd/kubecfg/kubecfg.go b/cmd/kubecfg/kubecfg.go index 79c4ef1c4e..9c8f6e0920 100644 --- a/cmd/kubecfg/kubecfg.go +++ b/cmd/kubecfg/kubecfg.go @@ -304,9 +304,10 @@ func executeAPIRequest(method string, c *client.Client) bool { return false } - r := c.Verb(verb). - Path(path). - ParseSelectorParam("labels", *selector) + r := c.Verb(verb).Path(path) + if len(*selector) > 0 { + r.ParseSelectorParam("labels", *selector) + } if setBody { if version != 0 { data := readConfig(storage, c.RESTClient.Codec)