Index: C:/eclipse/workspace/gls_tleo/htdocs/sites/all/modules/profileplus/profileplus.module
===================================================================
--- C:/eclipse/workspace/gls_tleo/htdocs/sites/all/modules/profileplus/profileplus.module	(revision 1195)
+++ C:/eclipse/workspace/gls_tleo/htdocs/sites/all/modules/profileplus/profileplus.module	(working copy)
@@ -54,13 +54,13 @@
             $j = $i - 1;
             if (user_access('administer users')) {
             // administrators don't have restrictions
-              $sql = "FROM {users} u INNER JOIN {profile_values} pv ON u.uid = pv.uid INNER JOIN {profile_fields} pf ON pv.fid = pf.fid WHERE pv.value LIKE '%%%s%%' OR u.name LIKE '%%%s%%'";
-              $result = db_query('SELECT DISTINCT u.* '.$sql, $keywords[$j], $keywords[$j]);
+              $sql = "FROM {users} u INNER JOIN {profile_values} pv ON u.uid = pv.uid INNER JOIN {profile_fields} pf ON pv.fid = pf.fid WHERE pv.value LIKE LOWER('%%%s%%') OR u.name LIKE LOWER('%%%s%%')";
+              $result = db_query('SELECT DISTINCT u.* '.$sql, strtolower($keywords[$j]), strtolower($keywords[$j]));
             }
             elseif (user_access('search user profiles')) {
             // non-administrators can only search public fields and active users
-              $sql = "FROM {users} u INNER JOIN {profile_values} pv ON u.uid = pv.uid INNER JOIN {profile_fields} pf ON pv.fid = pf.fid WHERE pv.value LIKE '%%%s%%' OR u.name LIKE '%%%s%%' AND pf.visibility IN (%d, %d) AND u.status = 1";
-              $result = db_query('SELECT DISTINCT u.* '.$sql, $keywords[$j], $keywords[$j], PROFILE_PUBLIC, PROFILE_PUBLIC_LISTINGS);
+              $sql = "FROM {users} u INNER JOIN {profile_values} pv ON u.uid = pv.uid INNER JOIN {profile_fields} pf ON pv.fid = pf.fid WHERE pv.value LIKE LOWER('%%%s%%') OR u.name LIKE LOWER('%%%s%%') AND pf.visibility IN (%d, %d) AND u.status = 1";
+              $result = db_query('SELECT DISTINCT u.* '.$sql, strtolower($keywords[$j]), strtolower($keywords[$j]), PROFILE_PUBLIC, PROFILE_PUBLIC_LISTINGS);
             }
 
             while ($auser = db_fetch_object($result)) {
