diff --git a/packages/nc-gui/components/workspace/project/create/ManagedApp.vue b/packages/nc-gui/components/workspace/project/create/ManagedApp.vue
index 865fb860ba..80ce7645c7 100644
--- a/packages/nc-gui/components/workspace/project/create/ManagedApp.vue
+++ b/packages/nc-gui/components/workspace/project/create/ManagedApp.vue
@@ -149,6 +149,7 @@ const { formState, isLoading, submit } = useProvideFormBuilderHelper({
equal: 'existing',
},
defaultValue: undefined,
+ filterOption: (base) => base && !base?.sandbox_master,
},
{
type: FormBuilderInputType.Input,
diff --git a/packages/nocodb-sdk/src/lib/formBuilder/index.ts b/packages/nocodb-sdk/src/lib/formBuilder/index.ts
index ac08e85353..47cac67368 100644
--- a/packages/nocodb-sdk/src/lib/formBuilder/index.ts
+++ b/packages/nocodb-sdk/src/lib/formBuilder/index.ts
@@ -1,3 +1,5 @@
+import { BaseType } from "../Api";
+
export enum FormBuilderInputType {
Input = 'input',
Textarea = 'textarea',
@@ -266,6 +268,7 @@ export interface FormBuilderSelectIntegrationElement
export interface FormBuilderSelectBaseElement extends FormBuilderElementBase {
type: FormBuilderInputType.SelectBase;
defaultValue?: string | null;
+ filterOption?: (base: BaseType) => boolean;
}
/**