diff --git a/rpc/responses.go b/rpc/responses.go
index 172a0902fd1fe6c142cbd3d6a1e1a27ad78e35bf..bf4f518aafc474a239d7d598788d4858b97f316d 100644
--- a/rpc/responses.go
+++ b/rpc/responses.go
@@ -136,7 +136,7 @@ func NewBlockRes(block *types.Block, fullTx bool) *BlockRes {
 	res.BlockNumber = newHexNum(block.Number())
 	res.BlockHash = newHexData(block.Hash())
 	res.ParentHash = newHexData(block.ParentHash())
-	res.Nonce = newHexData(block.Header().Nonce)
+	res.Nonce = newHexData(block.Nonce())
 	res.Sha3Uncles = newHexData(block.Header().UncleHash)
 	res.LogsBloom = newHexData(block.Bloom())
 	res.TransactionRoot = newHexData(block.Header().TxHash)