diff --git a/lib/mbtiles.js b/lib/mbtiles.js index 53a18cc..2ca3dc2 100644 --- a/lib/mbtiles.js +++ b/lib/mbtiles.js @@ -600,6 +600,7 @@ MBTiles.prototype.putInfo = function(data, callback) { // Implements carmen#getGeocoderData method. MBTiles.prototype.getGeocoderData = function(type, shard, callback) { return this._db.get('SELECT data FROM geocoder_data WHERE type = ? AND shard = ?', type, shard, function(err, row) { + if (err && err.code === 'SQLITE_ERROR' && err.errno === 1) return callback(); if (err) return callback(err); if (!row) return callback(); zlib.inflate(row.data, callback);