diff --git a/eth/downloader/downloader.go b/eth/downloader/downloader.go
index 6dce40b042d08b3cab8ab13e9afccd2f587ec5a3..290e3b474e519ebde52288f361911ce5fe2c381a 100644
--- a/eth/downloader/downloader.go
+++ b/eth/downloader/downloader.go
@@ -293,7 +293,6 @@ out:
 						d.queue.put(chunk.hashes)
 					}
 				}
-				atomic.StoreInt32(&d.downloadingBlocks, 1)
 			} else if len(d.queue.fetching) == 0 {
 				// When there are no more queue and no more `fetching`. We can
 				// safely assume we're done. Another part of the process will  check