If you use a custom folder setup and use the avatar() method to retrieve its image or the url, it still points to the default /assets/avatars folder.
site.php
<?php
$kirby = kirby();
$kirby->roots->avatars = __DIR__ . '/site/accounts/';
When I upload the avatar to the panel, it will be stored in the right place though.