En 1220, Bela se casó con María Láscarina, hija del emperador Teodoro I Láscaris de Nicea y su padre le confió el gobierno de Eslavonia.