diff options
Diffstat (limited to 'modules/profile/profile.module')
-rw-r--r-- | modules/profile/profile.module | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/modules/profile/profile.module b/modules/profile/profile.module index 244c8804d..38642d538 100644 --- a/modules/profile/profile.module +++ b/modules/profile/profile.module @@ -610,8 +610,7 @@ function _profile_get_fields($category, $register = FALSE) { $query->condition('register', 1); } else { - // Use LOWER(:category) instead of PHP's strtolower() to avoid UTF-8 conversion issues. - $query->where('LOWER(category) = LOWER(:category)', array(':category' => $category)); + $query->condition('category', db_like($category), 'LIKE'); } if (!user_access('administer users')) { $query->condition('visibility', PROFILE_HIDDEN, '<>'); |