diff --git a/server/rest.go b/server/rest.go index 83a631ea5..8610a1f5c 100644 --- a/server/rest.go +++ b/server/rest.go @@ -2015,6 +2015,13 @@ func ReadCategories(request *restful.Request) []string { } else if queryValues := request.QueryParameters("category"); len(queryValues) > 0 { return queryValues } else { + _, ok := request.PathParameters()["category"] + if !ok { + _, ok = request.Request.URL.Query()["category"] + if !ok { + return nil + } + } return []string{""} } }