Fix compiler pass