fix null error

last commit to fix exception handling created another issue where a
response from crossref was not returned.  This is now fixed.