Johannes III’s okkupasjon av Adrianopolis ble avsluttet da Teodoros Komnenos Dukas i Despotatet Epirus drev de nikeiske styrkene ut av byen og annekterte store deler av Trakia i 1227. Teodoros ble imidlertid fjernet fra makten av tsar Ivan Asen II av Bulgaria i 1230 og Johannes III inngikk allianse med bulgarriket mot Det latinske rike og Tessalonika.