dc.js - Gráfico de barras empilhadas com filtro de lixeira vazio sendo exibido de maneira estranha

Estou tentando ter um gráfico de barras empilhadas e remover posições vazias; o gráfico de barras não parece ser exibido corretamente. Está adicionando espaço em branco nas próprias barras. A filtragem está funcionando bem.

Provavelmente melhor explicado ao dar uma olhada nesse violino -

http://jsfiddle.net/northside45/xdcvr2kf/

Meus filtros ficam assim

var personDim = ndx.dimension(function (d) {return d.person;});
var personDimGroup = personDim.group().reduceSum(function (d) { return d.amount; });
var personDimGroup2 = personDim.group().reduceSum(function(d) {return d.amount2;});    
var personDimGroup_filtered_group = remove_empty_bins(personDimGroup);
var personDimGroup2_filtered_group = remove_empty_bins(personDimGroup2);

Fiz algo errado?

questionAnswers(2)

yourAnswerToTheQuestion