Doğuda ve batıda gerekli askeri tertibatı alan, hatta Bizans'la bile anlaşma yapan İkinci Mehmet, Karamanoğulları Beyliği üzerine bir sefer başlattı. Çünkü o, devletinin sürekli rahatsız ve meşgul edilmesini istemiyordu. Bu ferdi sorunlar, fetih için birer engel olabilirdi. Padişahın büyük bir orduyla üzerine geldiğini öğrenen Karamanoğlu İbrahim Bey korktu. Oysa kininden dolayı İkinci Mehmet'in padişahlığını tebrik bile etmemişti. Bu sefer, padişah İkinci Mehmet'e elçiler gönderdi ve yaptıklarından dolayı pişman olduğunu bildirerek, bağışlanmasını istedi. Akşehir, Beyşehir ve Seydişehir'i geri vermek, seferlerde asker göndermek şartıyla anlaşma sağlandı.