category banner enhancement

If a banner element had an image removed, but the alt and/or href were
not deleted, the view would display an empty banner element.