diff --git a/globalredirect.module b/globalredirect.module
index 715e90f..90f52d2 100644
--- a/globalredirect.module
+++ b/globalredirect.module
@@ -174,7 +174,7 @@ function globalredirect_init() {
   }
 
   // Find an alias (if any) for the request
-  $langcode = isset($options['language']->language) ? $options['language']->language : '';
+  $langcode = isset($options['language']->language) ? $options['language']->language : $language->language;
   $alias = drupal_get_path_alias($request, $langcode);
   if (function_exists('custom_url_rewrite_outbound')) {
     // Modules may alter outbound links by reference.
