diff --git a/lang_dropdown.module b/lang_dropdown.module
index fa73cc6..ed31508 100755
--- a/lang_dropdown.module
+++ b/lang_dropdown.module
@@ -137,7 +137,7 @@ function lang_dropdown_form() {
   foreach ($languages->links as $key => $lang_item) {
     
     $options[$key] = array(
-      'href'       => $path,
+      'href'       => isset($lang_item['href']) ? $lang_item['href'] : $path,
       'title'      => $lang_item['language']->native,
       'language'   => $lang_item['language'],
     );
