don't swallow exceptions in lenient mode

upon reflection, that seems a little TOO lenient.