I am trying to hide a module supplied block (User Relationships action block) from appearing on nodes posted by the logged in user. The block shows as empty on those pages.
I have tried php in the block visibility rule, I have tried the Context module, I have tried a template, to no avail except that with a template the block no longer shows anywhere regardless of the template having code inside it or not.
Otherwise, the visibility rules work if I limit visibility to specific paths.
It also looks like I am having problems hiding other module supplied blocks like the search block.
Interestingly enough, when I enable the Devel Themer module, the action block no longer shows on posts by the logged in user as it should but appears on others (this is the result I am trying to achieve.) Unfortunately, this module has other serious issues and I cannot leave it enabled permanently.
Combined with the fact that I haven't found any other complaint about this situation, this leads me to believe that the UR action block, by design, should not appear on the logged in user's posts and that I should not be facing this problem.
Does this mean I have a broken database somewhere?
Can anyone guide me on the diagnosis and possible repair of this situation --like, maybe, going into the database for a manual fix?
P.S.: In the database, the action block shows a size of NULL and a sort of NULL. Is this normal?