RowCount ignora o Join

Boa Noite,

Estou com um problema que não consigo achar a solução.
Eu tenho uma classe de modelo Proposta, que tem um Anuncio de FK, e a classe Anuncio possui um Usuario de FK

Quando, atraves da criteria faço o Join e listo, vai numa boa, porém, se eu coloco o Projections.rowCount(), ( Para fazer paginação), simplesmente o hibernate me gera um select count sem declarar o join, porem no where ele tenta filtrar com uma coluna q estaria no Join.

Alguém já passou por isso e pode me ajudar?