Index: trunk/core/kernel/parser/template_parser.php =================================================================== diff -u -r2678 -r2683 --- trunk/core/kernel/parser/template_parser.php (.../template_parser.php) (revision 2678) +++ trunk/core/kernel/parser/template_parser.php (.../template_parser.php) (revision 2683) @@ -471,7 +471,7 @@ // $this->ParamsRecursionIndex--; //$this->SetParams($params); - if( !isset($pass_params['PrefixSpecial']) ) $pass_params['PrefixSpecial'] = $pass_params['prefix']; + if( !isset($pass_params['PrefixSpecial']) && isset($pass_params['prefix']) ) $pass_params['PrefixSpecial'] = $pass_params['prefix']; $ret = $f($pass_params);