Régulo permaneció cautivo durante los siguientes cinco años hasta 250 a. C., cuando los cartagineses, después de su derrota en la batalla de Palermo, enviaron una embajada a Roma para solicitar la paz o, por lo menos, un intercambio de prisioneros.