Addressing issue with not useful error message
Adding a call to update the button state
This should do the trick
Merge pull request #13 from ikai/master

Addressing a few more issues reported by QA