diff --git a/cmd/geth/main.go b/cmd/geth/main.go
index 9d517bda19bcfe257c0e517d58286f36abe6aaa0..96f09c20dfcbcbd019dab3060c34835a065642f5 100644
--- a/cmd/geth/main.go
+++ b/cmd/geth/main.go
@@ -480,7 +480,7 @@ func makedag(ctx *cli.Context) {
 	chain, _, _ := utils.GetChain(ctx)
 	pow := ethash.New(chain)
 	fmt.Println("making cache")
-	pow.UpdateCache(true)
+	pow.UpdateCache(0, true)
 	fmt.Println("making DAG")
 	pow.UpdateDAG()
 }