Error: typecheck: OffendingCommand: restore

My Canon / Fiery postscript printer returns the following error when printing a multi-page file from CorelDraw X3:

Error: typecheck: OffendingCommand: restore 

I never got this using CorelDraw 10 and 12 since the year 2000, but since upgrading to X3 I've gotten this several times. (my only solution the first two times was to figure out which page was casing it through trial and error and recreate the elements via copy and paste on that page, but this is time consuming.)