Index: branches/RC/core/kernel/processors/tag_processor.php =================================================================== diff -u -N -r9896 -r9951 --- branches/RC/core/kernel/processors/tag_processor.php (.../tag_processor.php) (revision 9896) +++ branches/RC/core/kernel/processors/tag_processor.php (.../tag_processor.php) (revision 9951) @@ -164,8 +164,8 @@ // TODO: in new parser implement this parameter in compiled code (by Alex) if ($flag_values['equals_to'] !== false) { - // we can compare to "0", that's why using strict equivalence operator - $ret = ($ret == $flag_values['equals_to']); + $equals_to = explode('|', $flag_values['equals_to']); + $ret = in_array($ret, $equals_to); } if ($flag_values['result_to_var']) {