Fixed recursive error