have you edited your moderator.php
so it has this block in it?
PHP Code:
if ($action=="edit") {
$userid = verifyid("user",$userid);
$permissions=getpermissions();
if ($permissions[cancontrolpanel]) {
header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("user.php?s=$session[sessionhash]&action=edit&userid=$userid"));
} elseif ($permissions[ismoderator] or $ismod=$DB_site->query_first("SELECT * FROM moderator WHERE userid=$bbuserinfo[userid] AND canviewprofile=1")) {
header("Location: mod/index.php?s=$session[sessionhash]&loc=".urlencode("user.php?s=$session[sessionhash]&action=edit&userid=$userid"));
} else {
show_nopermission();
}
exit;
}