Index: domain.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/domain/domain.module,v
retrieving revision 1.40.2.21
diff -u -r1.40.2.21 domain.module
--- domain.module	27 Aug 2008 12:59:58 -0000	1.40.2.21
+++ domain.module	3 Sep 2008 02:36:31 -0000
@@ -591,7 +591,14 @@
  * Determine an absolute path to the current page
  */
 function domain_get_uri($domain) {
-  $path = $domain['scheme'] .'://'. $domain['subdomain'] . request_uri();
+  $request_uri = request_uri();
+  if (function_exists('domain_prefix_get_path_alias')) {
+    $alias = substr($request_uri, strlen(base_path()));
+    $internal_path = drupal_get_normal_path($alias);
+    $new_alias = domain_prefix_get_path_alias($domain['domain_id'], $internal_path);
+    $request_uri = base_path() . $new_alias;
+  }
+  $path = $domain['scheme'] .'://'. $domain['subdomain'] . $request_uri;
   return $path;
 }
 

