Kartago og Roma signert en ny avtale i 306 f.Kr., i henhold til den greske historiker Filinos fra Akragas. Hovedtrekket i denne avtalen var enigheten om at romerne ikke skulle blande seg inn i affærene på Sicilia og Kartago skulle likeledes ikke påføre sin innflytelse på hendelsene i Italia. Historikeren Polybios mente derimot at denne avtalen var en forfalskning.