- // Load referal points
- $result_points = SQL_QUERY_ESC("SELECT `points`, `locked_points` FROM `{?_MYSQL_PREFIX?}_user_points` WHERE `userid`=%s AND `ref_depth`='%s' LIMIT 1",
+ // Load referral points
+ $result_points = SQL_QUERY_ESC('SELECT
+ ' . getAllPointColumns('p.', ',') . '
+ r.`counter`
+FROM
+ `{?_MYSQL_PREFIX?}_user_points` AS p
+LEFT JOIN
+ `{?_MYSQL_PREFIX?}_refsystem` AS r
+ON
+ p.`userid`=r.`userid` AND
+ p.`ref_depth`=r.`level`
+WHERE
+ p.`userid`=%s AND
+ ' . $depth . '
+LIMIT 1',