Throw a sensible exception when no renderers are available. 

Fixes #4322.