Invisible from Search - New method of leeching?

Hi. Once i found a user with some good stuff, and added to my userlist.
But after a short time i noted,that when i'm trying to search some things from his list, he himself was never shown in search results, i checked this many times, but no, he was always invisible from search. And his queue was always empty. But he looked like a normal user, even had a info about standart rules of "no share=ban"...

So...soon he chat me about some shit like i must not download from him if i not share 2014 albums and not share recently downloaded music, temp folder (what a nonsense!!)..i said him that my share folder is even bigger than his, asked him about his invisibility, and he banned me after this and changed his name i think.

His name was Hans22.
For Developers: If you can look his IP on server, you can find his new name and check this by yourself. Maybe this is some "hole" in soulseek that allow such shitty way of leeching....such users must be banned thru server by IP, i think))). Cause they look like a normal users, they share (fake)...just none can find what they share.

A bit of correction, to be fair:
The user didn't change his name (or use different names). And i'm not sure 100% that his invisibility accidental or not (about 80%))) but the facts remains the facts. He is invisible, he still continues to ban me (and maybe all the others except ones he need something from) without giving any reasonable reason...so..my suspicion is still strong.
But. No matter about this exact situation, more important is the possibility in such invisibility itself. If it's some "hole" - it's good to be closed, i think.