K, try this one instead.
click me
It was trying to read an element of an array that didn't yet exist, so I added a check to make sure the ingredient list array was actually initialized before continuing. That should do it... I think.
~Ramza
Works like a charm now, thank you very much! :)