The contact_form_blocks module allows block caching for its provided blocks.

When the user now logs-in in parallel into the system via two browsers with different sessions the cache can get corrupted and a "Validation error" is detected by FAPI in drupal_validate_form() (the session id is used as part of the fom token validation test; see drupal_valid_token() ).

As solution contact_form_blocks can provide an admin setting whether to cache the blocks.

Comments

fuerst’s picture

Status: Active » Postponed

Generally contact_form_blocks should not be allowed to be cached I guess.

Meanwhile I suggest to use another module to set caching on/off for certain blocks: http://drupal.org/project/blockcache_alter