Fallback,
you should modify your vbseo_sitemap_functions.php file.
FIND:
Code:
function vbseo_get_forumlist($parentid = 0)
{
...
}
REPLACE WITH:
Code:
function vbseo_get_forumlist($parentid = 0)
{
global $vbulletin, $vboptions, $forumcache, $_FORUMOPTIONS, $bbuserinfo;
if($vbulletin->forumcache)
$forumcache = $vbulletin->forumcache;
$forumlist = array();
$forums_scope = array_keys($forumcache);
foreach ($forums_scope AS $forumid)
if($forumid>0)
{
$forum = $forumcache["$forumid"];
if (!($forum['options'] & ($_FORUMOPTIONS?$_FORUMOPTIONS['active']:$vbulletin->bf_misc_forumoptions['active'])))
{
//continue;
}
$forumperms = $bbuserinfo['forumpermissions']["$forumid"];
if ((!($forumperms & CANVIEW)||!($forumperms & CANVIEWOTHERS)) AND $vboptions['hideprivateforums'])
{
continue;
}
$forumlist[] = $forumid;
}
return array_unique($forumlist);
}