diff --git a/packages/core/client/src/block-provider/FormBlockProvider.tsx b/packages/core/client/src/block-provider/FormBlockProvider.tsx index 1ebbb0584d..5e90f6c1bb 100644 --- a/packages/core/client/src/block-provider/FormBlockProvider.tsx +++ b/packages/core/client/src/block-provider/FormBlockProvider.tsx @@ -106,8 +106,9 @@ export const FormBlockProvider = withDynamicSchemaProps((props) => { } } const createFlag = - (currentCollection.name === (collection?.name || collection) && !isDetailBlock) || !currentCollection.name; - + (currentCollection.name === (collection?.name || collection) && !isDetailBlock) || + !currentCollection.name || + !collection; if (!detailFlag && !createFlag && !isCusomeizeCreate) { return null; }