Fixes DEVELOPER-449 (book purchase link)

It doesn't seem like there's a great fix for everything. This is the
best I could clobber together.