diff --git a/js/storage.js b/js/storage.js index c46816594..b130ee3ac 100644 --- a/js/storage.js +++ b/js/storage.js @@ -62,10 +62,11 @@ }, fetch: function() { - return new Promise(function(resolve) { - items.fetch({reset: true}).fail(function() { - console.log('Failed to fetch from storage'); - }).always(resolve); + return new Promise((resolve, reject) => { + items.fetch({reset: true}) + .fail(() => reject(new Error('Failed to fetch from storage.' + + ' This may be due to an unexpected database version.'))) + .always(resolve); }); },