Actually, by re-checking to see if the form actually released at the end of the print method
release loReport
this.oCR = .null.
if vartype(loPreview) == [O] or !isnull(loPreview)
release loPreview
endif
The C5 problem went away...
Eric Kleeman - EDS Consulting Services
MCP Visual FoxPro
MCSD C#.NET
Hua Hin Thailand
Los Angeles California