diff --git a/packages/tools/src/filterName.ts b/packages/tools/src/filterName.ts
index 504ebf08d..c18fcdfd5 100644
--- a/packages/tools/src/filterName.ts
+++ b/packages/tools/src/filterName.ts
@@ -129,7 +129,13 @@ export function tokenizeBySearchFilter(text: string, filter: string): { text: st
res = nextres;
}
- return res.filter(x => x.text.length > 0);
+ res = res.filter(x => x.text.length > 0);
+
+ if (res.length == 1 && !res[0].isMatch) {
+ return null;
+ }
+
+ return res;
// const result = [];
// let lastMatch = 0;
diff --git a/packages/web/src/widgets/SqlObjectList.svelte b/packages/web/src/widgets/SqlObjectList.svelte
index 7af64f669..7403ffe56 100644
--- a/packages/web/src/widgets/SqlObjectList.svelte
+++ b/packages/web/src/widgets/SqlObjectList.svelte
@@ -216,9 +216,7 @@
}}
/>
- {#if filter}
-
- {/if}
+
{#if !filter}
{/if}