Gracias, pero esa solución ya la dió caricatos en su primera respuesta, pero no vale, ya que implica que se declara "ventana_secundaria", cosa que no puedo hacer, ya que el script que abre la ventana no se puede tocar.
Ya lo he resuelto de otro modo, cambiando la forma en que se muestra la información (sería muy largo de explicar), pero no he logrado solucionar este problema concreto, y me cuesta creer que no tenga solución.