diff --git a/eth/downloader/downloader.go b/eth/downloader/downloader.go
index f8fc4fc3073f22c7a5efd6e6d7b5e314df0d6b84..c4af5e17b8a278c8ae486c60bb2212b21f1302a3 100644
--- a/eth/downloader/downloader.go
+++ b/eth/downloader/downloader.go
@@ -20,12 +20,12 @@ import (
 const (
 	maxBlockFetch    = 256              // Amount of max blocks to be fetched per chunk
 	peerCountTimeout = 12 * time.Second // Amount of time it takes for the peer handler to ignore minDesiredPeerCount
-	blockTtl         = 20 * time.Second // The amount of time it takes for a block request to time out
 	hashTtl          = 20 * time.Second // The amount of time it takes for a hash request to time out
 )
 
 var (
-	minDesiredPeerCount = 5 // Amount of peers desired to start syncing
+	minDesiredPeerCount = 5                // Amount of peers desired to start syncing
+	blockTtl            = 20 * time.Second // The amount of time it takes for a block request to time out
 
 	errLowTd            = errors.New("peer's TD is too low")
 	errBusy             = errors.New("busy")
diff --git a/eth/downloader/downloader_test.go b/eth/downloader/downloader_test.go
index 249d8a5339d9261e5c6e811878b55552d67576b5..1d449cfba8bc7236a10b426dddfa5f5f71653e36 100644
--- a/eth/downloader/downloader_test.go
+++ b/eth/downloader/downloader_test.go
@@ -110,6 +110,7 @@ func TestDownload(t *testing.T) {
 	glog.SetToStderr(true)
 
 	minDesiredPeerCount = 4
+	blockTtl = 1 * time.Second
 
 	hashes := createHashes(0, 1000)
 	blocks := createBlocksFromHashes(hashes)