One client, many contacts = same portal?

Well, then something is broken - System not registering views via Client Portal