diff --git a/_test/cases/inc/parser/xhtml_links.test.php b/_test/cases/inc/parser/xhtml_links.test.php
index 6582d33d865f4d8017e5e890793087e868938249..42ffb020eac2b98cd3b00391c474cb345a0f4fb0 100644
--- a/_test/cases/inc/parser/xhtml_links.test.php
+++ b/_test/cases/inc/parser/xhtml_links.test.php
@@ -1,4 +1,5 @@
 <?php
+if (!defined('DOKU_BASE')) define('DOKU_BASE','./');
 require_once DOKU_INC.'inc/parser/xhtml.php';
 
 class xhtml_links_test extends UnitTestCase {
@@ -6,6 +7,7 @@ class xhtml_links_test extends UnitTestCase {
     function test_emaillink(){
         global $conf;
         $conf['mailguard'] = 'visible';
+        $conf['userewrite'] = 0;
 
         $p = new Doku_Renderer_xhtml();
         $p->emaillink('foo@example.com','<script>alert(\'"alert"\');</script>');
@@ -18,6 +20,7 @@ class xhtml_links_test extends UnitTestCase {
     function test_emaillink_with_media(){
         global $conf;
         $conf['mailguard'] = 'visible';
+        $conf['userewrite'] = 2;
 
         $image = array(
             'type'=>'internalmedia',
@@ -33,7 +36,7 @@ class xhtml_links_test extends UnitTestCase {
         $p = new Doku_Renderer_xhtml();
         $p->emaillink('foo@example.com',$image);
 
-        $expect = '<a href="mailto:foo%20%5Bat%5D%20example%20%5Bdot%5D%20com" class="media JSnocheck" title="foo [at] example [dot] com"><img src="./lib/exe/fetch.php/img.gif?w=10&amp;h=20&amp;cache=nocache" class="media" title="Some Image" alt="Some Image" width="10" height="20" /></a>';
+        $expect = '<a href="mailto:foo%20%5Bat%5D%20example%20%5Bdot%5D%20com" class="media JSnocheck" title="foo [at] example [dot] com"><img src="'.DOKU_BASE.'lib/exe/fetch.php/img.gif?w=10&amp;h=20&amp;cache=nocache" class="media" title="Some Image" alt="Some Image" width="10" height="20" /></a>';
 
         $this->assertEqual($p->doc,$expect);
     }