If there is no blank option, an error gets triggered - there is no last() method for arrays. The bug got introduced in this commit:
e664772
You can reproduce it with the demo by removing the blank option. Downloading a previous version fixed the problem for me.