diff --git a/src/store/indexeddb-local-backend.js b/src/store/indexeddb-local-backend.js
index <HASH>..<HASH> 100644
--- a/src/store/indexeddb-local-backend.js
+++ b/src/store/indexeddb-local-backend.js
@@ -44,7 +44,7 @@ function createDatabase(db) {
  */
 function selectQuery(store, keyRange, resultMapper) {
     const query = store.openCursor(keyRange);
-    return Promise((resolve, reject) => { /*eslint new-cap: 0*/
+    return new Promise((resolve, reject) => {
         const results = [];
         query.onerror = (event) => {
             reject(new Error("Query failed: " + event.target.errorCode));
Correct incorrect Promise() invocation

you're supposed to call Promise() as a constructor rather than a static
function.