<blockquote>Do we need a check?
</blockquote>
Probably.
<blockquote>Does the reader have read private data p on some objects but not others?
</blockquote>
Yes, the reader has read private data p on the dotLRN object but no others.
<blockquote>Another thing..if the forum is not under dotLRN...
</blockquote>
The forum *is* under dotlrn, but it is not inheriting permissions because security_inherit_p is set to false.