summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/common.php5
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;