Add comment on the fifteen fields the CF produces that are not
[pazpar2-moved-to-github.git] / src / reclists.c
index d063c17..6ac71cd 100644 (file)
@@ -318,7 +318,8 @@ struct record_cluster *reclist_insert(struct reclist *l,
 
             for (; re; re = re->next)
             {
-                if (record_compare(record, re, service))
+                if (re->client == record->client &&
+                    record_compare(record, re, service))
                 { 
                     yaz_mutex_leave(l->mutex);
                     return 0;