Nao exibir jasper view quando relatorio nao tiver paginas

Galera a duvida eh a seguinte, tenho alguns relatorios criados com ireport/jasper report ate ai tudo bem, o problema eh quando o meu relatorio esta vazio ele me retorna uma msg dizendo, relatorio sem paginas, dai quando clico em ok, ele me abre o jasper view de forma inutil atras sem nda, gostaria de evitar essa situacao, quando cliar em ok ele nao abri o jasper view

alguem sabe como resolver isso??

abaixo segue o codigo

 JasperReport jasper = (JasperReport) JRLoader.loadObject(getClass().getResourceAsStream(caminho));
            JasperPrint jasperPrint = JasperFillManager.fillReport(jasper, null, getConnection());
            JasperViewer = new JasperViewer(jasperPrint, false);
            JasperViewer.setVisible(true);

vlws

nao amigo, assim nao exibe o jasperview

consegui resolver jah

abaixo segue o codigo que usei

 if (jasperPrint.getPages().isEmpty()){
                return;
            }

vlws