Views block showing empty content on front end
Turns out it was my theme's block.tpl.php file. It was displaying content like so, $block-&gt;content. 

I changed it to match the block.tpl.php file in modules/block:

&lt;?php print $content ?&gt;