diff -Naurb mantisbt_before_custom_field_checkbox_2/core/custom_field_api.php mantisbt/core/custom_field_api.php
--- mantisbt_before_custom_field_checkbox_2/core/custom_field_api.php	2004-08-21 12:10:54.000000000 +0200
+++ mantisbt/core/custom_field_api.php	2004-08-21 12:37:30.000000000 +0200
@@ -1164,5 +1164,27 @@
 		echo string_custom_field_value( $p_def, $p_field_id, $p_bug_id );
 	}
 	
+	# --------------------
+	# Prepare a string containing a custom field value for email
+	# $p_value		value of custom field
+	# $p_type		type of custom field
+	# NOTE: This probably belongs in the string_api.php
+	function string_custom_field_value_for_email( $p_value, $p_type ) {
+		switch( $p_type ) {
+			case CUSTOM_FIELD_TYPE_EMAIL:
+				return 'mailto:'.$p_value;
+				break;
+			case CUSTOM_FIELD_TYPE_ENUM:
+			case CUSTOM_FIELD_TYPE_LIST:
+			case CUSTOM_FIELD_TYPE_MULTILIST:
+			case CUSTOM_FIELD_TYPE_CHECKBOX:
+				return str_replace( '|', ', ', $p_value );
+				break;
+			default:
+				return $p_value;
+		}	
+		return $p_value;
+	}
+	
 	
 ?>
\ Kein Zeilenumbruch am Dateiende.
diff -Naurb mantisbt_before_custom_field_checkbox_2/core/email_api.php mantisbt/core/email_api.php
--- mantisbt_before_custom_field_checkbox_2/core/email_api.php	2004-08-16 22:52:04.000000000 +0200
+++ mantisbt/core/email_api.php	2004-08-21 12:31:55.000000000 +0200
@@ -833,11 +833,7 @@
 
 			$t_message .= str_pad( lang_get_defaulted( $t_custom_field_name, null ) . ': ', $t_email_padding_length, ' ', STR_PAD_RIGHT );
 
-			if ( CUSTOM_FIELD_TYPE_EMAIL === $t_custom_field_data['type'] ) {
-				$t_message .= 'mailto:'.$t_custom_field_data['value'];
-			} else {
-				$t_message .= $t_custom_field_data['value'];
-			}
+			$t_message .= string_custom_field_value_for_email ( $t_custom_field_data['value'], $t_custom_field_data['type'] );
 			$t_message .= "\n";
 		} # end foreach custom field
 
diff -Naurb mantisbt_before_custom_field_checkbox_2/core/filter_api.php mantisbt/core/filter_api.php
--- mantisbt_before_custom_field_checkbox_2/core/filter_api.php	2004-08-21 12:18:02.000000000 +0200
+++ mantisbt/core/filter_api.php	2004-08-21 12:13:50.000000000 +0200
@@ -437,8 +437,8 @@
 							switch( $t_def['type'] ) {
 							case CUSTOM_FIELD_TYPE_MULTILIST:
 							case CUSTOM_FIELD_TYPE_CHECKBOX:
-								$t_custom_where_clause .= "LIKE '%";
-								$t_custom_where_clause_closing = "%' )";
+								$t_custom_where_clause .= "LIKE '%|";
+								$t_custom_where_clause_closing = "|%' )";
 								break;
 							default:
 								$t_custom_where_clause .= "= '";
