typo. check for NULL list, then empty list
Merge remote-tracking branch 'upstream/master'
sgd-yetfasco new files