Download & Extend

Block visibility by role broken after upgrade from 7.13

Project:Drupal core
Version:7.15
Component:block.module
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

After upgrading Drupal core from 7.13 to 7.15 I am experiencing a block visibility by role issue. I have two custom roles named 'authenticated users without profile' and 'authenticated user with profile' and two menu blocks named 'menu authenticated without profile' and 'menu authenticated with profile', both published into Navigation bar. Visibility is set as follows:

'menu authenticated without profile' block: visible to 'authenticated users without profile' role only

'menu authenticated with profile' block: visible to 'authenticated users with profile' and Administrator roles

When a user creates a node of specific type, I change the user role by Rules from 'authenticated users without profile' to 'authenticated users with profile'. This was working fine till upgrade. No other action was performed after upgrade and no error was reported.

After upgrade, any user with role 'authenticated users with profile' see 'menu authenticated without profile' instead of 'menu authenticated with profile'. Administrator role and 'menu authenticated without profile' see the correct block.

Any help appreciated.

nobody click here