This is not a bug, it's your fault. Think about it, you basically sent the cash to a non existent account (since you don't get any stats or any privileges that a registered user does). The system only registers cash on accounts that are registered simply because you can't store on an account where system can't get any information of it due to not being able to read it because it isn't registered in the system. This is by no means a bug, it's just a mistake by the money holder. Be more careful next time and think before you do something.