Fix endless recursion

review944002

--HG--
extra : amend_source : c00a00fe52d5b357d5dc0fda99c2a6f07cfb9548