Index: trunk/kernel/include/portalgroup.php =================================================================== diff -u -r889 -r921 --- trunk/kernel/include/portalgroup.php (.../portalgroup.php) (revision 889) +++ trunk/kernel/include/portalgroup.php (.../portalgroup.php) (revision 921) @@ -115,13 +115,13 @@ return true; } - function AddUser($UserId,$PrimaryGroup=0) + function AddUser($UserId,$PrimaryGroup=0,$table='') { global $objSession; // add user to group OR just updates it's status there $db =& $this->adodbConnection; - $table = $objSession->GetEditTable("UserGroup");//GetTablePrefix().'UserGroup'; + if(!$table) $table=$objSession->GetEditTable("UserGroup"); $group_id = $this->Get('GroupId'); $sql_patterns['check'] = 'SELECT PortalUserId FROM %s WHERE GroupId = %s AND PortalUserId = %s';