Hi Ian,
In this case I got around the problem by calling VA03 rather than VA02 to do a print preview but still not clear why the user appears to be able to create two sessions running concurrently. The pressures off for now but If I make any discoveries I'll feed them back here.
Thanks for the feedback.
Patrick.