diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go
index 5f4f6c0b1235518b7d3c4a10aa86351140bb8bbb..aa0823a9b5b370cbcdb59ab55ec1c122318de16a 100644
--- a/cmd/utils/flags.go
+++ b/cmd/utils/flags.go
@@ -1473,10 +1473,10 @@ func setMiner(ctx *cli.Context, cfg *miner.Config) {
 		cfg.GasPrice = GlobalBig(ctx, MinerGasPriceFlag.Name)
 	}
 	if ctx.GlobalIsSet(MinerRecommitIntervalFlag.Name) {
-		cfg.Recommit = ctx.Duration(MinerRecommitIntervalFlag.Name)
+		cfg.Recommit = ctx.GlobalDuration(MinerRecommitIntervalFlag.Name)
 	}
 	if ctx.GlobalIsSet(MinerNoVerfiyFlag.Name) {
-		cfg.Noverify = ctx.Bool(MinerNoVerfiyFlag.Name)
+		cfg.Noverify = ctx.GlobalBool(MinerNoVerfiyFlag.Name)
 	}
 }