--- ./pearwiki_filter.module.orig	2007-10-22 01:29:05.000000000 +0200
+++ ./pearwiki_filter.module	2007-10-22 01:43:14.000000000 +0200
@@ -375,7 +375,10 @@ function pearwiki_filter_interwiki_mappi
   foreach($lines as $line) {
     if ($line) {
       list($title, $id, $url) = explode('|', $line, 3);
-      if (trim($url) == '<path>') {
+      $turl = trim ($url);
+      if (strpos ($turl, '<path>/') === 0) {
+        $url = str_replace ('__QUERY_POSITION__', substr ($turl, 7), url ('__QUERY_POSITION__'));
+      } else if ($turl == '<path>') {
         $url = str_replace('__QUERY_POSITION__', '%s', url('__QUERY_POSITION__'));
       }
       if ($op == 'url') {
