Проблема после обновления с 0.3 до 0.4.1

Обновил проект с версии 0.3 до 0.4.1, т.е. файловая структура полностью новая, базу отконвертил при инсталляции, на все папки выставил нужные права. Сайт поднялся вроде бы все норм, но в правом блоке выводит несколько записей без стилей и потом вываливает вот такую вот ошибку

Fatal error: Call to a member function getBlog() on a non-object in /home/site.com/data/www/site.com/templates/compiled/new/%%17^171^17121A2C%%block.stream_comment.tpl.php on line 13

чего посоветуете?
я в растерянности, папки кеш и темп чистил, стили менял ошибка остается на месте, предполагаю, что проблема в block.stream_comment.tpl, т.к. ругается на его окомпиленную версию, но в чем именно пробелма не знаю

код block.stream_comment.tpl вот:
<ul class="stream-content" >
{foreach from=$aComments item=oComment name="cmt"}
{assign var="oUser" value=$oComment->getUser()}
{assign var="oTopic" value=$oComment->getTarget()}
{assign var="oBlog" value=$oTopic->getBlog()}
							
<li {if $smarty.foreach.cmt.iteration % 2 == 1}class="even"{/if}>
<a href="{$oUser->getUserWebPath()}" class="stream-author">{$oUser->getLogin()}</a> →
<span class="stream-comment-icon"></span><a href="{$oTopic->getUrl()}#comment{$oComment->getId()}" class="stream-comment">{$oTopic->getTitle()|escape:'html'}</a>
<span> {$oTopic->getCountComment()}</span> в <a href="{$oBlog->getUrlFull()}" class="stream-blog">{$oBlog->getTitle()|escape:'html'}</a>
</li>
{/foreach}
</ul>

<div class="right"><a href="{router page='comments'}">{$aLang.block_stream_comments_all}</a> | <a href="{router page='rss'}allcomments/">RSS</a></div>
<ul class="stream-content">