Index: branches/5.2.x/core/kernel/nparser/ntags.php =================================================================== diff -u -N -r13840 -r14092 --- branches/5.2.x/core/kernel/nparser/ntags.php (.../ntags.php) (revision 13840) +++ branches/5.2.x/core/kernel/nparser/ntags.php (.../ntags.php) (revision 14092) @@ -1,6 +1,6 @@ DataExists) {echo $res;}'; + + if (array_key_exists('block_no_data', $this->Tag['NP'])) { + $tag_params = $this->Tag['NP']; + $tag_params['name'] = $tag_params['block_no_data']; + unset($tag_params['block_no_data']); + + $to_pass = $this->Parser->CompileParamsArray($tag_params); + $code[] = "else { echo (\$_parser->ParseBlock($to_pass)); }"; + } + $code[] = '$_parser->DataExists = $_tmp_data_exists;'; $this->AppendCode($o, $code);