Nel Eyalet di Bosnia, nel frattempo, l'aristocrazia locale si era sollevata (vedi rivolta bosniaca) al comando di Husein Gradaščević. Gli esiti dello scontro rimasero incerti sino a che le forze lealiste ottomane, al comando del gran visir Reshid Mehmed Pascià sconfissero i ribelli presso Sarajevo nel giugno del 1832. Minacciato dalle truppe egiziane in Anatolia, Mahmud acconsentì a questo punto di sedere al tavolo dei negoziati con gli occidentali che ancora lo disturbavano per la questione greca. Il trattato di Costantinopoli (1832) ratificò per parte turca la Convenzione di Londra e pose formalmente fine alla guerra d'indipendenza greca riconoscendo l'esistenza del Regno di Grecia.