[3.3.5] Trade

Hi, i want to ask is there any way to get working trade anywhere between faction without CONFIG_ALLOW_TWO_SIDE_GROUP ?

if (pOther->GetTeam() != _player->GetTeam() &&
(!sWorld->getBoolConfig(CONFIG_ALLOW_TWO_SIDE_TRADE) &&
!_player->GetSession()->HasPermission(rbac::RBAC_PERM_ALLOW_TWO_SIDE_TRADE)))
{
info.Status = TRADE_STATUS_WRONG_FACTION;
SendTradeStatus(info);
return;
}

I see but, when i add into RBAC allow for players and in config too, it not works. Also when i comment this code it’s not working.