Subreports do JasperReports

Pessoal, o meu problema é o seguinte.

Tenho um relatório que na minha aplicação serve para emitir um ementário das disciplinas dos professores, da seguinte forma.

Professor A
Ementa

Professor B
ementa

Professor C
ementa

Só que existem disciplinas que possuem mais de um professor, sendo assim, precisei criar um subreport, no qual eu passo do relatório principal para o subrelatório o valor do id da disciplina.

Só que ele está repetindo o valor obtido para a primeira ementa, ou seja, o relatório sai assim

Professor A
Professor B
Ementa

Professor A
Professor B
Ementa

Professor A
Professor B
Ementa

Como eu faço para que a cada “nova linha” o valor do id seja atualizado no subreport?

Vou postar os fontes dos relatórios.

Aguardo resposta!

Desconsiderem o post…

Já achei o problema…