Index: logintoboggan.module =================================================================== --- logintoboggan.module (revision 1778) +++ logintoboggan.module (working copy) @@ -153,7 +153,8 @@ case 'user_profile_form': $form['#validate'][] = 'logintoboggan_user_edit_validate'; - $account = user_load(array('uid' => arg(1))); + $uid = $form['_account']['#value']->uid; + $account = user_load($uid); $id = logintoboggan_validating_id(); $in_pre_auth_role = in_array($id, array_keys($account->roles)); // Messages are only necessary for user admins, and aren't necessary if