I don't know why but when another client send file via DCC, the method
GetMessageReciever() return null instead of Me as target.
This could be corrected by adding this before the "return null" :
if (NetworkIdentifier.ToLower() == users.Me.NetworkIdentifier.ToLower())
{
return users.Me;
}