Report better errors instead of blank hash