Use more descriptive error message ( per bluepojo )