I am trying to remove the web Email and Contact Name from Case layout. But, I am getting a message , "This field Must be displayed on the Page Layout and can be removed". Why there are "Always on page layout Field" in Salesforce. Does salesforce need it for backend tables maintenance or Normalization ?

2 Answers 2


This occurs when the field definition itself is marked as required, you should see a little blue dot next to the field when viewing the layout. As apposed to being marked as required on the layout, which shows a red asterix next to the field (which you can edit via the toolbox icon to the right of the field).

enter image description here

enter image description here

Custom Fields you can control the 'Required' attribute on the field (assuming its not a packaged field, in which case only the vendor can change it). For Standard Fields i am afraid as you've suspected this is down to the engineers at Salesforce who have marked it as such and it cannot be changed and as such you cannot effect the enforcement to retain the field on the layouts. I found this question about a similar problem on the Opportunity layout. Sorry its not better news.


If you don't use these fields at all, you can set them to not Visibile in the field accessibility, even for system administrator. You won't see them in page layout and that should fix your problem.

  • 1
    One note for any future readers on this solution: hiding the field visibility at a profile level will hide that field from every page layout. It's an all or nothing deal. But you could always replace that field with a custom field equivalent, which has a lot more flexibility.
    – smohyee
    Jan 20, 2017 at 5:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .