Johan forble ugift og barnløs da han døde 21 år gammel, og med ham døde den sverkerætten ut.