[Resolvido] JTree e JTable, problema na hora de selecionar

Galera, seguindo esse exemplo aqui: http://java.sun.com/products/jfc/tsc/articles/treetable1/

Criamos aqui onde trabalho uma tabela que suporta um JTree, ela aparece na tela, é possivel navegar entre os nós perfeitamente, porém, contudo, todavia entretanto, tem um pequeno bug que esta me comendo vivo.

Quando é selecionada alguma parte da tabela especificamente a coluna 0 que contem o JTree, e na parte clicada não possui nada, ele simplemente altera o valor que aparece no primeiro nó para o ultimo.

Para ficar mais ilustrativo

[Raiz]
  |__[Filho]
       |__[Neto]

se clicar em qualquer um dos nós com nome ali, funciona sem problemas

se clicar aonde tem X ele altera o valor

[Raiz]
X|__[Filho]
XXX |__[Neto]

ele mostra algo nesse estilo

       |__[Neto]
  |__[Filho]
       |__[Neto]

se vc der um clique qualquer na tree, ela volta ao normal sem problemas.

Alguem ai sabe como posso resolver isso?

[]'s

Só para ficar registrado, existe uma segunda versão do codigo, e com essas adaptações funciona perfeitamente

vejam mais detalhes aqui

http://java.sun.com/products/jfc/tsc/articles/treetable1/

E aqui

http://java.sun.com/products/jfc/tsc/articles/treetable2/index.html

[]'s