Fixed recursive invokation.