bug fix for recursive decent into quit()