Juan III, que mantenía buena relación con Polonia y la religión católica, envió a Gustavo a ese país, donde permanecería bajo la tutela de los jesuítas.