>(I've also tried, for debugging purposes, having it print an extra >copy of wholeInput$ immediately _before_ the trouble spot) Sorry, my other response went out before I got the replies. Do you mean that you printed wholeInput$ from within the same function or that you printed it just BEFORE calling the offending function? If the latter, and if the calling function was in a different INCLUDE file, then #1 and #2 of my previous post would still apply. Still sticking to the obvious. :-) ____________ wave (Toronto, Canada) Much better at "OOPS!" programming than OOP programming.