--- ImageMap_body.php.orig      2007-04-16 21:46:33.000000000 +0200
+++ ImageMap_body.php   2007-04-16 21:43:29.000000000 +0200
@@ -161,7 +161,8 @@
 
                        # Construct the area tag
                        $attribs = array( 
-                               'href' => $title->escapeLocalURL(),
+                               // 'href' => $title->escapeLocalURL(),
+                               'href' => $title->escapeFullURL(),
                        );
                        if ( $shape != 'default' ) {
                                $attribs['shape'] = $shape;
@@ -232,7 +233,8 @@
                                $descTop = $thumbHeight - 20;
                        }
                        $descAnchor = $div->appendChild( new DOMElement( 'a' ) );
-                       $descAnchor->setAttribute( 'href', $imageTitle->escapeLocalURL() );
+                       //$descAnchor->setAttribute( 'href', $imageTitle->escapeLocalURL() );
+                       $descAnchor->setAttribute( 'href', $imageTitle->escapeFullURL() );
                        $descAnchor->setAttribute( 'title', wfMsgForContent( 'imagemap_description' ) );
                        $descAnchor->setAttribute( 'style', "position:absolute; top: {$descTop}px; left: {$descLeft}px;" );
                        $descImg = $descAnchor->appendChild( new DOMElement( 'img' ) );