diff options
-rw-r--r-- | inc/common.php | 5 |
1 files changed, 4 insertions, 1 deletions
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='&'){ }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; |