A rather nasty bug...
Fresh status were appended to a non existant UL
and multiple uls were created on a loop, not a smart thing to do...

Signed-off-by: Suki <suki@missallsunday.com>
Don't let users to add more than what the admin allows...

Signed-off-by: Suki <suki@missallsunday.com>