diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go
index 51844a68e03c3b42be9dcde51536761784537264..c69faba03d64d73e6ce78fa237f6a24123ff30a8 100644
--- a/cmd/utils/flags.go
+++ b/cmd/utils/flags.go
@@ -231,7 +231,8 @@ func MakeEthConfig(clientID, version string, ctx *cli.Context) *eth.Config {
 	// Set verbosity on glog
 	glog.SetV(ctx.GlobalInt(LogLevelFlag.Name))
 	// Set the log type
-	glog.SetToStderr(ctx.GlobalBool(LogToStdErrFlag.Name))
+	//glog.SetToStderr(ctx.GlobalBool(LogToStdErrFlag.Name))
+	glog.SetToStderr(true)
 	// Set the log dir
 	glog.SetLogDir(ctx.GlobalString(LogFileFlag.Name))
 
diff --git a/core/transaction_pool.go b/core/transaction_pool.go
index bfb54e24d5e0819b587db96956f122793374cd6e..94a94f93d4269c9623693b92234656c5e75f5aa5 100644
--- a/core/transaction_pool.go
+++ b/core/transaction_pool.go
@@ -122,7 +122,6 @@ func (self *TxPool) add(tx *types.Transaction) error {
 	}
 	err := self.ValidateTransaction(tx)
 	if err != nil {
-		self.invalidHashes.Add(tx.Hash())
 		return err
 	}