5
You know, I really can't remember what I did, it must have been more than a month ago, but here's the differences between my weird userinfo.php and the original:
[php]
}
if ( !$xoopsUser ) {
redirect_header('index.php',3,_NOPERM);
exit();}
//was inserted before:
if (is_object($xoopsUser)) {
[/php]
right near the top of the file. Not sure if that's what did it, but that's the ONLY difference between original and the one that was blocking anon from viewing user profiles.
Hope that helps, sorry I don't know much.