diff --git a/packages/core/components/Puck/components/Fields/index.tsx b/packages/core/components/Puck/components/Fields/index.tsx index 07305f6df..526488b0b 100644 --- a/packages/core/components/Puck/components/Fields/index.tsx +++ b/packages/core/components/Puck/components/Fields/index.tsx @@ -136,8 +136,12 @@ const useResolvedFields = (): [FieldsType, boolean] => { }, [parent]); useEffect(() => { - // Must either be in root zone, or have parent - if (!state.ui.itemSelector?.zone || hasParent) { + // Must either be in default zone, or have parent + if ( + !state.ui.itemSelector?.zone || + state.ui.itemSelector?.zone === "default-zone" || + hasParent + ) { if (hasResolver) { setFieldsLoading(true);