fixed a bug reported by Graham Asher
3 files changed