diff --git a/core/blockchain.go b/core/blockchain.go
index 52d1a7c29b51a3054a99236acebee7f345f9b628..c93c71403eb327fce76dc18c1041657cdd936829 100644
--- a/core/blockchain.go
+++ b/core/blockchain.go
@@ -62,9 +62,7 @@ var (
 	blockWriteTimer      = metrics.NewRegisteredTimer("chain/write", nil)
 
 	blockPrefetchExecuteTimer   = metrics.NewRegisteredTimer("chain/prefetch/executes", nil)
-	blockPrefetchInterruptMeter = metrics.NewRegisteredMeter("chain/prefetch/interrupts", nil)
-
-	ErrNoGenesis = errors.New("Genesis not found in chain")
+	blockPrefetchInterruptMeter = metrics.NewRegisteredMeter("chain/prefetch/interrupts", nil)	
 )
 
 const (
diff --git a/core/error.go b/core/error.go
index 410eca1e1ea0e7c25be90899e25304733b59cb72..cd4be3d705e18a0032c91d6418961abb08c37b61 100644
--- a/core/error.go
+++ b/core/error.go
@@ -32,4 +32,7 @@ var (
 	// ErrNonceTooHigh is returned if the nonce of a transaction is higher than the
 	// next one expected based on the local chain.
 	ErrNonceTooHigh = errors.New("nonce too high")
+
+	// ErrNoGenesis is returned when there is no Genesis Block.
+	ErrNoGenesis = errors.New("genesis not found in chain")
 )