diff --git a/plugins/catalog-react/src/hooks/useEntityListProvider.tsx b/plugins/catalog-react/src/hooks/useEntityListProvider.tsx index 1d3afd8d9b..b0a0a24fb1 100644 --- a/plugins/catalog-react/src/hooks/useEntityListProvider.tsx +++ b/plugins/catalog-react/src/hooks/useEntityListProvider.tsx @@ -241,7 +241,13 @@ export const EntityListProvider = ( // based on the requested filters changing. const [{ loading, error }, refresh] = useAsyncFn( async () => { - const compacted = compact(Object.values(requestedFilters)); + const kindValue = + requestedFilters.kind?.value?.toLocaleLowerCase('en-US'); + const effectiveFilters = + kindValue === 'user' || kindValue === 'group' + ? { ...requestedFilters, owners: undefined } + : requestedFilters; + const compacted = compact(Object.values(effectiveFilters)); const queryParams = Object.keys(requestedFilters).reduce( (params, key) => {