Otra versión cuenta que Heracles mató a Ífito, hijo de Éurito y nieto de Melanio, rey de Ecalia, mientras era su huésped.