I am getting this error message (Show block for specific content types field is required) on my blocks, steps to reproduce it (note I have several modules installed and don't know which one is causing this error -- but the error is present for all the blocks on my install):
1. go to the structure blocks
2. pick a block click configure
3. select any content type save block (bottom of page -- content types tab)
4. then re-enter the configure section and deselect all the content types
5. click save block and this error message comes up

I have tried going to block.admin.inc file to find the source of the error in the validate function for form block_admin_configure. Ended up going through the whole file can't find anyplace where this error message could be produced.

So I did the quick and dirty ddebug_backtrace() in drupal_set_message() -- no array is returned.

Any help with this would be appreciated

Comments

axiom3279’s picture

The source of this problem is the superfish_block_validate() in drupal 7 -- will move this question to the module issue queue.

yan’s picture

I have the same problem and I'm also using the Superfish module. But in the issue queue I can't find anything related. These hints don't help neither:

http://drupal.stackexchange.com/questions/11918/region-for-main-page-con...

What did the trick was moving the block "Main page content" to a region, i.e. "enabling" it.