В 1241 году в Венгрию вторглись монголы. Коломан был вынужден вернуться с войсками и принять участие в битве на реке Шайо. Матвей Нинослав воспользовался моментом и восстановил контроль над Боснией, вынудив Приезду (которому Коломан передал титул бана Боснии) бежать в Венгрию. Тем временем в Хорватии разразилась война между Сплитом, восставшим против короля Белы, и Трогиром, оставшимся верным королю. Матвей Нинослав поддержал Сплит, однако взять Трогир не удалось. В 1244 году венгерский король собрался с силами, и армия под командованием славонского бана Дионисуса взяла Сплит. 20 июля 1244 года был подписан мир, по условиям которого Матвей Нинослав признавал себя вассалом венгерского короля, а за это он и боснийское дворянство получали прощение, также подтверждались права и владения боснийской церкви.