From bce3726d4d2a1e56b74b3988f431213119b96e4a Mon Sep 17 00:00:00 2001
From: Andreas Gohr <andi@splitbrain.org>
Date: Sat, 23 Feb 2008 14:32:00 +0100
Subject: [PATCH] wl(): don't include empty id parameter FS#1138

darcs-hash:20080223133200-7ad00-409ee76b0bb36a1dff7b6f09181692e0742a86fd.gz
---
 inc/common.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/inc/common.php b/inc/common.php
index d224eae3c..00cde2e92 100644
--- a/inc/common.php
+++ b/inc/common.php
@@ -357,9 +357,12 @@ function wl($id='',$more='',$abs=false,$sep='&amp;'){
   }elseif($conf['userewrite']){
     $xlink .= $id;
     if($more) $xlink .= '?'.$more;
-  }else{
+  }elseif($id){
     $xlink .= DOKU_SCRIPT.'?id='.$id;
     if($more) $xlink .= $sep.$more;
+  }else{
+    $xlink .= DOKU_SCRIPT;
+    if($more) $xlink .= '?'.$more;
   }
 
   return $xlink;
-- 
GitLab