Problema paginação vazia com JSF

Tenho uma consulta em jsf, onde duas páginas tem dados a serem mostrados, mas duas outras páginas são mostradas(sendo que não há mais dados a serem exibidos) e vem realmente em branco, mas como faço para não mostrar essas páginas vazias, mas apenas as que tem dados.image

image

Utiliza a propriedade paginatorTemplate da datatable e ve se não resolve

paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"

Não funcionou, ele apenas apresenta um “1 of 4”, mas continua mostrando 2 páginas vazias.

Que versão do PrimeFaces você esta usando?

Eu acredito que esse seja o mesmo problema que o seu:
https://forum.primefaces.org/viewtopic.php?t=6172

não sei a versão, procurei mas não encontrei, mas é anterior a 2.2