Index: trunk/core/kernel/parser/construct_tags.php =================================================================== diff -u -N -r8605 -r8903 --- trunk/core/kernel/parser/construct_tags.php (.../construct_tags.php) (revision 8605) +++ trunk/core/kernel/parser/construct_tags.php (.../construct_tags.php) (revision 8903) @@ -182,7 +182,7 @@ $this->SetStopTag('blockend'); //This recursion level should end when 'blockend' is found } if ($this->Tag == 'RenderElement') { - $this->NP['name'] = '__lambda_element_'.$this->Application->LambdaElements++; + $this->NP['name'] = '__lambda_element_'.abs(crc32($this->TemplateName)).'_'.$this->Application->LambdaElements++; $RenderTag =& new Tag($this->TagData.' name="'.$this->NP['name'].'"', $this->Parser); $this->Parser->AppendCode($RenderTag->GetCode()); }