It should only list forums that a user has read access in:
Code
	// Based upon user's permissions, build a list of allowable forums
	$boards = array();
	foreach($tree['active'] as $k => $v) {
		if ($userob->check_access("forum","READ_TOPICS",$k)) {
			$boards[] = $k;
		}
	}
	$board_in = join(",",$boards);


I am a Web Development Contractor, I do not work for UBBCentral. I have provided free User to User Support since the beginning of these support forums.
Do you need Forum Install or Upgrade Services?
Forums: A Gardeners Forum
UBB.threads: UBBWiki, UBB Styles, UBB.Sitemaps
Longtime Supporter & Resident Post-A-Holic
VNC Web Services: Code Modifications, Upgrades, Styling, Coding Services, Disaster Recovery, and more!