bug fix: an empty label have to return an empty html tag