Have a look at this thread and you'll see how I got around exactly the same problem.