Index: ntags.php =================================================================== --- ntags.php (revision 13311) +++ ntags.php (working copy) @@ -607,6 +607,16 @@ $code = array(); $code[] = '$res = ob_get_clean();'; $code[] = 'if ($_parser->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);