diff --git a/src/lib/components/filters/filters.svelte b/src/lib/components/filters/filters.svelte
index de0f4fa45..af3920fff 100644
--- a/src/lib/components/filters/filters.svelte
+++ b/src/lib/components/filters/filters.svelte
@@ -174,10 +174,7 @@
-
- {#if isSelfHosted && isVcsEnabled}
+ {#if isSelfHosted && !isVcsEnabled}
diff --git a/src/routes/(console)/project-[project]/functions/function-[function]/executions/+page.svelte b/src/routes/(console)/project-[project]/functions/function-[function]/executions/+page.svelte
index 825f4952b..7e0d3b4ef 100644
--- a/src/routes/(console)/project-[project]/functions/function-[function]/executions/+page.svelte
+++ b/src/routes/(console)/project-[project]/functions/function-[function]/executions/+page.svelte
@@ -34,7 +34,7 @@
title: 'Status',
type: 'enum',
show: true,
- width: 110,
+ width: 130,
array: true,
format: 'enum',
elements: ['completed', 'failed', 'waiting', 'scheduled', 'processing', 'cancelled']
diff --git a/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte b/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte
index ce2a76182..acc620d4d 100644
--- a/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte
+++ b/src/routes/(console)/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte
@@ -213,14 +213,11 @@
label="Key"
placeholder="Select key"
interactiveOutput
- interactiveEmpty
+ hideEmpty
options={filteredKeyList}
id={`key-${index}`}
bind:value={name}
bind:search={name}>
-
- {name}
-