Cuando los nazis ocuparon Hungría en marzo de 1944, en lugar de retirarse junto con otros diplomáticos (Italia ya se había rendido a los Aliados en esa fecha), se refugió en la embajada española en Budapest, convirtiéndose de forma inmediata en ciudadano español con el nombre de "Jorge Perlasca" en virtud de su estatus como veterano de la guerra civil española.