Hide empty links from screen readers

Fixes a bug where VoiceOver would read "LINK" on an empty link (containing an image) instead of skipping it.
Makes a better experience with less noise for our readers using assistive technologies.

![in the eyes](http://i.imgur.com/NK3F0gA.gif)