Witam, jestem już na etapie wgrywania Color Ranks

Wszystko gra, tylko jest jeden problem - przy próbie USUNIĘCIA kogoś z dowolnej grupy na forum, wywala komunikat o wyczerpaniu dostępnej dla skryptu pamięci. Plik functions_color_rank.php, linia 361, z tego co spojrzałem, to rozbija się o to zapytanie:
[sql] $sql='SELECT u.group_id, g.group_rank, g.group_rank_user,
g.group_rank_mod, r.rank_order, g.group_moderator FROM (('.
USER_GROUP_TABLE.' u LEFT JOIN '.GROUPS_TABLE.' g ON g.group_id=u.group_id)
LEFT JOIN '.RANKS_TABLE.' r ON g.group_rank=r.rank_id)
WHERE u.user_id='.$userid.' AND u.user_pending<>1';[/sql]
Da się jakoś je zastąpić kilkoma mniejszymi + pewnie lekkie modyfikacje w samym kodzie, by nie zżerało tyle pamięci naraz?