Gracefully handle missing background images

This is a merge of #573 with master. @presidentJFK did I capture all of your work?