Index: branches/5.2.x/core/kernel/session/session_storage.php =================================================================== diff -u -N -r14699 -r14714 --- branches/5.2.x/core/kernel/session/session_storage.php (.../session_storage.php) (revision 14699) +++ branches/5.2.x/core/kernel/session/session_storage.php (.../session_storage.php) (revision 14714) @@ -1,7 +1,7 @@ $field_value) { $this->SetField($field_name, $field_value); } + + // ensure user groups are stored in a way, that kPermissionsHelper::CheckUserPermission can understand + $this->Session->StoreVar('UserGroups', $this->GetField('GroupList'), true); // true for optional } function DeleteSession()