diff --git a/lib/services/block.js b/lib/services/block.js index d499e6c1..7993ec67 100644 --- a/lib/services/block.js +++ b/lib/services/block.js @@ -232,7 +232,10 @@ BlockService.prototype._getLatestHash = function() { var self = this; return Promise.try(function() { return self.database.getAsync(Index.tip); - }).catch(LevelUp.errors.NotFoundError, function() { + }).catch(function(error) { + if (error.toString() !== 'NotFoundError: Key not found in database [tip]') { + throw error; + } return null; }); }; diff --git a/package.json b/package.json index b302e0b5..1dbd1b47 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "express": "4.11.1", "glob": "*", "js-yaml": "^3.2.7", - "leveldown": "~1.0.0", + "leveldown": "~0.10.0", "levelup": "^0.19.0", "memdown": "^1.0.0", "moment": "~2.5.0",