flux, when getstatus returns a blank for player name, you need to replace it with "UnnamedPlayer", which is what it sets it to when they set their name to nothing, however, the server sends nothing, but in-game they show up as "UnnamedPlayer", so the widget should do the same.
Thanks.