Removed pre condition and used an IllegalStateException instead.
Authored by: keess 2002-09-07
Parent: [r268]
Child: [r270]