Index: trunk/core/kernel/processors/main_processor.php =================================================================== diff -u -r3591 -r3635 --- trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 3591) +++ trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 3635) @@ -476,11 +476,11 @@ $t = $this->SelectParam($params, 't,template,block,name'); $t = eregi_replace("\.tpl$", '', $t); - + $templates_cache =& $this->Application->recallObject('TemplatesCache'); - + $res = $BlockParser->Parse( $templates_cache->GetTemplateBody($t), $t ); - + if ( !$BlockParser->DataExists && (isset($params['data_exists']) || isset($params['block_no_data'])) ) { if ($block_no_data = getArrayValue($params, 'block_no_data')) { $res = $BlockParser->Parse(