En 1649, pese a la oposición de la nobleza, la reina Cristina, que no se había casado ni tenía hijos, nombró a Carlos Gustavo como su sucesor.