Refactoring for full null support
Suppress rendering when there is no view