This apparently sometimes returns None, which is weird.
Merge pull request #225 from ElementalAlchemist/weird-none-return

This apparently sometimes returns None, which is weird.