--- profile.pages.inc	2007-12-08 15:06:22.000000000 +0100
+++ profile.pages.inc.mod	2008-12-04 15:49:42.000000000 +0100
@@ -45,6 +45,10 @@ function profile_browse() {
         $query = "v.value = '%s'";
         $arguments[] = $value;
         break;
+      case 'multiselect':
+        $query = "v.value LIKE '%%%s%%'";
+        $arguments[] = $value;
+        break;
       case 'list':
         $query = "v.value LIKE '%%%s%%'";
         $arguments[] = $value;
@@ -66,7 +70,7 @@ function profile_browse() {
     $output = theme('profile_wrapper', $content);
     $output .= theme('pager', NULL, 20);
 
-    if ($field->type == 'selection' || $field->type == 'list' || $field->type == 'textfield') {
+    if ($field->type == 'selection' || $field->type == 'multiselect' || $field->type == 'list' || $field->type == 'textfield') {
       $title = strtr(check_plain($field->page), array('%value' => theme('placeholder', $value)));
     }
     else {
