don't break on empty listings