diff --git a/src/admin/components/forms/RenderFields/index.tsx b/src/admin/components/forms/RenderFields/index.tsx index 028f658b0a..3ed586fb97 100644 --- a/src/admin/components/forms/RenderFields/index.tsx +++ b/src/admin/components/forms/RenderFields/index.tsx @@ -73,7 +73,7 @@ const RenderFields: React.FC = (props) => { let { admin: { readOnly } = {} } = field; - if (readOnlyOverride) readOnly = true; + if (readOnlyOverride && readOnly !== false) readOnly = true; if ((isFieldAffectingData && permissions?.[field?.name]?.read?.permission !== false) || !isFieldAffectingData) { if (isFieldAffectingData && permissions?.[field?.name]?.[operation]?.permission === false) {