fix a bug which causes updates to be tried without delay after the first update interval