SUM de uma variável vindo vazio

Olá,
Estou desenvolvendo um relatório pelo iReport, mas estou com um problema para montar um totalizador utilizando o calculation SUM em uma variável.

No meu relatório tem um group, que já existe um totalizador para o saldo e funciona perfeitamente, usando essas configurações:

Nome da Variavel: TotalSaldo,
Calculation: Nothing,
Reset Type: Group,
Reset group: Produto,
Increment Type: None,
Variable Expression: $F{saldo}

Então no Summary que está o problema… nele estou tentando fazer um total geral do relatório, em que eu tento fazer um sum dessa variavel “TotalSaldo” ficando assim:

Nome da Variavel: TotalGeral,
Calculation: Sum,
Reset Type: Report,
Reset group: ,
Increment Type: None,
Variable Expression: $V{TotalSaldo}

O estranho, é que em alguns casos essa variável funciona (Filtrando determinados grupos), mas em algumas execuções ocorre de vir vazio o campo.

Não acho que esteja vindo null, pois a variável TotalSaldo possui valor.