diff --git a/app/lib/dal/indexDAL/loki/LokiSIndex.ts b/app/lib/dal/indexDAL/loki/LokiSIndex.ts
index 180437f29b1a440f5dfabef393d5cfcc9eb9ca44..486e4cc57fcc8ff162df8df516b9eb601cfea1f0 100644
--- a/app/lib/dal/indexDAL/loki/LokiSIndex.ts
+++ b/app/lib/dal/indexDAL/loki/LokiSIndex.ts
@@ -36,7 +36,7 @@ export class LokiSIndex extends LokiProtocolIndex<SindexEntry> implements SIndex
   async getAvailableForConditions(conditionsStr: string): Promise<SindexEntry[]> {
     const sources = this.collection
       .chain()
-      .find({ conditions: { $contains: conditionsStr } })
+      .find({ conditions: conditionsStr })
       .simplesort('writtenOn')
       .data()
       .filter(s => this.collection.find({ identifier: s.identifier, pos: s.pos, consumed: true }).length === 0)