Now gracefully handles pages without posts