--- a/login_one_time.module
+++ b/login_one_time.module
@@ -615,19 +615,15 @@ function login_one_time_mail_text($key, $path = NULL, $language = NULL, $variabl
   if (is_object($language)) {
     $language = $language->language;
   }
-  if (module_exists("i18n_variable")) {
-    $admin_setting = i18n_variable_get($key, $language, FALSE);
-  }
-  else {
-    $admin_setting = variable_get($key, FALSE);
-  }
+
+  $admin_setting = variable_get($key, FALSE);
 
   if ($admin_setting) {
    // An admin setting overrides the default string.
    return strtr($admin_setting, $variables);
   }
   else {
-    $langcode = isset($language) ? $language->language : NULL;
+    $langcode = isset($language) ? $language : NULL;
     $options = array();
     if (!is_null($langcode)) {
       $options['langcode'] = $langcode;
