diff -u b/core/modules/user/lib/Drupal/user/RoleStorageController.php b/core/modules/user/lib/Drupal/user/RoleStorageController.php --- b/core/modules/user/lib/Drupal/user/RoleStorageController.php +++ b/core/modules/user/lib/Drupal/user/RoleStorageController.php @@ -36,19 +36,6 @@ parent::resetCache($ids); // Clear the user access cache. drupal_static_reset('user_access'); - $prefix = 'user.permission.'; - if ($ids) { - $names = array(); - foreach ($ids as $id) { - $names[] = $prefix . $id; - } - } - else { - $names = \Drupal::service('config.storage')->listAll($prefix); - } - foreach ($names as $name) { - config($name)->init(); - } } /**