Rex - try changing this:
PHP Code:
////////////////////////////////////////////
$result = $DB_site->query_first("SELECT COUNT(*) as ttl, user.username, user.userid FROM ". TABLE_PREFIX . "user AS users LEFT JOIN user AS user ON (users.referrerid = user.userid)
WHERE user.userid > 0
GROUP BY users.referrerid
ORDER BY ttl DESC");
/////////////////////////////////////////////////
To this:
PHP Code:
////////////////////////////////////////////////
$result = $DB_site->query_first("SELECT COUNT(*) as ttl, user.username, user.userid FROM " . TABLE_PREFIX . "user AS users LEFT JOIN " . TABLE_PREFIX . "user AS user ON (users.referrerid = user.userid)
WHERE user.userid > 0
GROUP BY users.referrerid
ORDER BY ttl DESC");
////////////////////////////////////////
AND THIS:
PHP Code:
////////////////////////////////////////
$referrers = $DB_site->query("SELECT COUNT(*) AS number, user.username, user.userid, user.referrals FROM " . TABLE_PREFIX . "user AS users LEFT JOIN user AS user ON (users.referrerid = user.userid)
WHERE user.userid > 0
GROUP BY users.referrerid
ORDER BY number DESC
LIMIT $from, $max_results");
/////////////////////////////////////
To this:
PHP Code:
/////////////////////////////////////
$referrers = $DB_site->query("SELECT COUNT(*) AS number, user.username, user.userid FROM " . TABLE_PREFIX . "user AS users LEFT JOIN " . TABLE_PREFIX . "user AS user ON (users.referrerid = user.userid)
WHERE user.userid > 0
GROUP BY users.referrerid
ORDER BY number DESC
LIMIT $from, $max_results");
///////////////////////////////
///////////////////////////////
This should fix anyones problem who is having the same issue as REX - sorry all..

Make these changes is the referrals.php file.