Added undefined check on sourceListElement in init()