Index: mimemail.inc
===================================================================
RCS file: /cvs/drupal/contributions/modules/mimemail/mimemail.inc,v
retrieving revision 1.31.2.2
diff -u -r1.31.2.2 mimemail.inc
--- mimemail.inc	22 Feb 2009 01:58:24 -0000	1.31.2.2
+++ mimemail.inc	29 Mar 2009 16:34:19 -0000
@@ -511,10 +511,20 @@
     return '#'. $fragment;
   }
 
+  // Check language prefix.
+  $prefix = '';
+  $path_segments = explode('/', $path);
+  foreach (language_list() as $lang) {
+    if ($path_segments[0] == $lang->prefix) {
+      $prefix = array_shift($path_segments);
+      $path = implode('/', $path_segments);
+      break;
+    }
+  }
+  
   // If we have not yet returned, then let's clean things up and leave.
-  $url = url($path, array('query' => $query, 'fragment' => $fragment, 'absolute' => TRUE));
-
-
+  $url = url($path, array('prefix' => $prefix, 'query' => $query, 'fragment' => $fragment, 'absolute' => TRUE));
+  
   // If url() added a ?q= where there should not be one, remove it.
   if ($strip_clean) $url = preg_replace('!\?q=!', '', $url);
 
