fixed some strange errors with large array merging, resulting in missing
page IDs, when collecting accessible pages for current user