latter causes a chicken-and-egg problem, should fix an error reported by Joerg Sonnenberger to Yorick Hardy