fixed bugs related to null result_set

accessibility column on main grid only looks at public accessibility
scores
it’s possible (though unlikely) to make public a reading system with a
null result_set, and this changeset includes bugfixes related to that