Stephen Zápolya had no sons when Matthias Corvinus, King of Hungary, died on 6 April 1490, according to a contemporaneous report, but a charter issued in September 1491 already mentioned John, showing that John was born between the two dates.