Fix bug when recursive affectation