Widget/ItemList: fix getData() to not make up entries if empty