diff --git a/plugins/catalog-react/src/components/EntityTagPicker/EntityTagPicker.test.tsx b/plugins/catalog-react/src/components/EntityTagPicker/EntityTagPicker.test.tsx
index 7da357d806..de7bbb89be 100644
--- a/plugins/catalog-react/src/components/EntityTagPicker/EntityTagPicker.test.tsx
+++ b/plugins/catalog-react/src/components/EntityTagPicker/EntityTagPicker.test.tsx
@@ -202,4 +202,33 @@ describe('', () => {
tags: new EntityTagFilter(['tag2']),
});
});
+ it('removes tags from filters if there are none available', async () => {
+ const updateFilters = jest.fn();
+ const mockCatalogApiRefNoTags = {
+ getEntityFacets: async () => ({
+ facets: {
+ 'metadata.tags': {},
+ },
+ }),
+ } as unknown as CatalogApi;
+
+ render(
+
+
+
+
+ ,
+ ,
+ );
+ await waitFor(() =>
+ expect(updateFilters).toHaveBeenLastCalledWith({
+ tags: undefined,
+ }),
+ );
+ });
});