Bloqueador de pop-up no Firefox

Bom dia,
Trabalho em um sistema WEB em que a camada visual foi feita com Primefaces, este sistema tem uma funcionalidade de impressão, a qual abre a impressão em uma pop-up, no intervalo entre o click do botão de impressão e a abertura da pop-up, aparece no sistema uma tela com a mensagem de “Aguarde…” (esta mensagem é uma DIV) O problema é que quando o Firefox bloqueia esta pop-up, e logo após eu dou permissão para a exibição de pop-ups, esta tela de “Aguarde…” não some da tela, deixando a aplicação sem possibilidade de continuar a utilização, tendo que recarregar a página e fazer o processo novamente, não tenho muita experiencia com desenvolvimento Web, como geralmente são tratadas essas situações em sistemas Web?

Se você já está trabalhando com primefaces e dialogs, porque não lançar essa página dentro de um dialog e realizar por lá a impressão?