Once again! We have to work our way around updates

Why can't they just manage to keep things working???
Annoying !!!
Hope Atakan will fix this up or....some vb programmer could answer this for us???
Script is simple enough:
HTML Code:
if (THIS_SCRIPT == "index" and $vbulletin->options['ugcb_onoff'])
{
$activeusers2 .= '';
$userbuls = split(',', $vbulletin->options['sirala']);
foreach($userbuls AS $userbul) {
$activeusers2 .= $vbulletin->usergroupcache["$userbul"]['opentag'] . '• '.$vbulletin->usergroupcache["$userbul"]['title'] . $vbulletin->usergroupcache["$userbul"]['closetag'].' ';
}
$activeusers = '<b>'.$activeusers2 .'</b><br /><br />'. $activeusers;
}