empty items bug fix