I've actually moved on from the contract where I developed that report so it's too late for me to fix now. It wasn't a show stopper so the customer just decided to live with it in the end.
I think I know the setting you're referring to though. I can't remember if I tried it out for this but it does sound like a likely fix. I'll stow that one in the memory banks because I'm sure I'll face this issue again sooner or later.