Fix infinite loop in read_more() (fix #656)