Resolving what looks like a merge bug. It looks like my oacs-5-1 changes were brought in from forums-portlet.tcl/xql but not forums-portlet.adp. Probably because Don made overlapping changes there. Anyway, we're now checking for read_private_data using an exists subquery on the acs_object_party_privilege_map, not checking can_read_private_data_p. Easier to fix than explain :-).