diff --git a/lib/index.js b/lib/index.js
index <HASH>..<HASH> 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -56,7 +56,7 @@ class Service extends AdapterService {
     if (!this.options.Model) {
       throw new Error('The Model getter was called with no Model provided in options!');
     }
-    
+
     return this.options.Model;
   }
 
@@ -256,7 +256,7 @@ class Service extends AdapterService {
     // By default we will just query for the one id. For multi patch
     // we create a list of the ids of all items that will be changed
     // to re-query them after the update
-    const ids = id === null ? this._find(params)
+    const ids = id === null ? this._getOrFind(null, params)
       .then(mapIds) : Promise.resolve([ id ]);
 
     return ids.then(idList => {
Fix issue with patch when using pagination by default (#<I>)