Don't know if its been posted already somewhere, but I figured it out. I'll post it here in case it's of benefit to anyone in future. Afterall, nothing is more annoying than unanswered questions on forums when you're trying to find the answers
This code will fix the problem that PhotoPost's vBGallery has, where it won't display the posts underneath the photos even to registered users.
Replace the code that goes at the top of postbit and postbit_legacy with:
HTML Code:
<!-- Start Guests First Post Only Hack -->
<if condition="PP_SCRIPT == 'vBGallery' OR $memid == 1 || $memid == 2">
<!-- End Guests First Post Only Hack -->