Puedes intentar haciendo esta modificación al archivo viewtopic.php
Sobre la línea 875 encontrarás algo así:
Código PHP:
switch( $postrow[$i]['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" OnError="ImageLoadFailed()"/>' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" OnError="ImageLoadFailed()"/>' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" OnError="ImageLoadFailed()"/>' : '';
break;
}
}
Añade lo siguiente justo después:
Código PHP:
else
{
$poster_avatar = '<img src="http://www.servidor.com/phpbb/images/avatar/pordefecto.jpg" alt="" border="0"/>';
}
Ahí ves la ruta de la imagen donde está el avatar por defecto, modifícala y pon la tuya.
Espero que funcione, no lo he probado...