Index: branches/unlabeled/unlabeled-1.12.2/core/kernel/parser/tags.php =================================================================== diff -u -r5549 -r5718 --- branches/unlabeled/unlabeled-1.12.2/core/kernel/parser/tags.php (.../tags.php) (revision 5549) +++ branches/unlabeled/unlabeled-1.12.2/core/kernel/parser/tags.php (.../tags.php) (revision 5718) @@ -313,6 +313,7 @@ switch ( $this->Tag ) { case 'DefaultParam': foreach ($this->NP as $key => $val) { + $code[] = 'if (!$'.$key.') $application->Parser->SetParam(\''.$key.'\', \''.$val.'\');'; $code[] = '$'.$key.' = $'.$key.' ? $'.$key.' : \''.$val.'\';'; } return $code; @@ -373,7 +374,7 @@ } else { $processor_to_check = $tmp_processor; - } */ + } */ $code[] = '$tmp = $application->processPrefix("'.$this->getPrefixSpecial().'");'."\n";