Según las versiones, su ceguera fue causada por la diosa Atenea (que lo castigó por haberla sorprendido mientras se bañaba) o por la diosa Hera (tras mediar en una disputa sobre el placer que tenía con Zeus), aunque en ambos casos le fue concedido en compensación el don de ver el futuro.