Index: trunk/psLib/src/types/psMetadataItemCompare.c
===================================================================
--- trunk/psLib/src/types/psMetadataItemCompare.c	(revision 19804)
+++ trunk/psLib/src/types/psMetadataItemCompare.c	(revision 19805)
@@ -24,18 +24,15 @@
 } psMetadataItemCompareOp;
 
-/* determine boolean operator specified in comment: @OP: X@ (default is ==) */
+/* determine boolean operator specified in comment: OP: XX (default is ==) */
 psMetadataItemCompareOp p_psMetadataItemCompareGetOp (const psMetadataItem *item) {
 
     if (!item->comment) return PS_MD_OP_EQ;
 
-    char *p1 = strstr (item->comment, "@OP:");
+    char *p1 = strstr (item->comment, "OP:");
     if (!p1) return PS_MD_OP_EQ;
-    p1 += 4; // point to first char after @OP:
+    p1 += 3; // point to first char after @OP:
     while (isblank(p1[0])) p1++;
 
-    char *p2 = strchr (p1, '@');
-    if (!p2) return PS_MD_OP_EQ;
-
-    // the string starting at p1 and p2 must contain one of the following:
+    // the string starting at p1 must contain one of the following:
     // == or = PS_MD_OP_EQ,
     // < PS_MD_OP_LT,
