Quark script broken - set image 1 to alias x

I have a script that used to work. I don’t know if it’s because of OS 9.2 or what.
I have a text file with a list of images and descriptions. It goes thru the list and makes a picture box and a text box with the description.
It has worked for months, but now it doesn’t work.
The broken snippet is:

tell app "QuarkXPress"
	tell document 1
		[ some stuff ]
	tell current page
		[ more stuff ] --> 
		set image 1 of picture box "One" to alias the_photo

In the AppleScript event log it says:
set image 1 of picture box “One” of current page of document 1 to alias “Drive:In Process:New Photos:122_22A.jpg” of current page of document 1
The ending “of current page of document 1” appears to be the offending part. (it runs, or used to the other day, under OS X).