diff --git a/user_tweaks/user_tweaks.module b/user_tweaks/user_tweaks.module
index 6772d88..59f5631 100644
--- a/user_tweaks/user_tweaks.module
+++ b/user_tweaks/user_tweaks.module
@@ -349,11 +349,12 @@ function user_tweaks_permission() {
 /**
  * Implements hook_user_load().
  */
-function user_tweaks_user_load(&$edit, &$account, $category = NULL) {
-  $vars = new UserTweakVars();
-
-  if ($vars['user_tweaks_disable_user_language'] && $account->uid && !user_access('change own user language', $account)) {
-    $account->language = language_default('language');
+function user_tweaks_user_load($users) {
+  foreach($users as $account) {
+    $vars = new UserTweakVars();
+    if ($vars['user_tweaks_disable_user_language'] && $account->uid && !user_access('change own user language', $account)) {
+      $account->language = language_default('language');
+    }
   }
 }
 
