diff --git a/cmd/rlpdump/main.go b/cmd/rlpdump/main.go
index 2454d227934e69b6647c5608fd3e1504f55c660d..4c188e179dbbc6a2268d19b960305e9f23bd6ab2 100644
--- a/cmd/rlpdump/main.go
+++ b/cmd/rlpdump/main.go
@@ -19,7 +19,6 @@
 package main
 
 import (
-	"bufio"
 	"bytes"
 	"encoding/hex"
 	"flag"
@@ -67,7 +66,7 @@ func main() {
 			die(err)
 		}
 		defer fd.Close()
-		r = bufio.NewReader(fd)
+		r = fd
 
 	default:
 		fmt.Fprintln(os.Stderr, "Error: too many arguments")