diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryRecordStore.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryRecordStore.java index 40138ff4..4685b7e3 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryRecordStore.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryRecordStore.java @@ -308,7 +308,10 @@ public class MemoryRecordStore { QueryInput queryInput = new QueryInput(); queryInput.setTableName(input.getTableName()); - queryInput.setFilter(input.getFilter().clone().withSkip(null).withLimit(null)); + if(input.getFilter() != null) + { + queryInput.setFilter(input.getFilter().clone().withSkip(null).withLimit(null)); + } List queryResult = query(queryInput); return (queryResult.size());