De vuelta a Sicilia, Agatocles restauró su autoridad, derrotó a Dinócrates y ejecutó a un elevado número de enemigos políticos (305 a. C.).