I am confounded by this issue. I am able to display a custom SObject checkbox in an inline VF component on the Contact page layout. However, with the same code (this time std controller = Account), I am unable to display the checkbox on the Account page layout even though I can drag and drop the inline VF component onto the Account page. Here is my VF page code: <apex:page standardController="Account"> <apex:form > <apex:pageBlock id="theBlock"> <!-- first row --> <apex:pageBlockTable value="{!Account}" var="a"> <apex:column headerValue="Fund/Status"> <apex:outputText > <b>EJF</b> </apex:outputText> </apex:column> <apex:column headerValue="On Approved List"> <apex:inputField value="{!a.EJF_Approved__c}"/> </apex:column> </apex:pageBlockTable> <!-- end of first row --> </apex:pageBlock> </apex:form> </apex:page> EJF_Approved is the name of the custom checkbox and is in the list of custom fields under Account fields: ![enter image description here][1] ![enter image description here][2] On the accounts page, this is what I see - no checkbox: ![enter image description here][3] [1]: https://i.sstatic.net/9nhtZ.png [2]: https://i.sstatic.net/WkEJM.png [3]: https://i.sstatic.net/706aF.png There are no errors. Finally, the Account tab is renamed to Investor. I don't think that's the spoiler but just to round up all possibly pertinent information. It seems like I'm getting something fundamentally wrong here but don't quite see. Please help.