When using OpacHiddenItems the settings only hide items in the normal view, but not in the MARC view (labelled and plain).
Also the items are not removed from the exported MARCXML/MARC.
I can't understand for what kind of geek patrons libraries still show MARC record on the OPAC ;-)
But that's still an issue
I believe the patch I put up on bug 10876 solves this. Oops, I may have created a duplicate problem. At least there's a patch to test. :)
*** This bug has been marked as a duplicate of bug 10876 ***