Index: /branches/release-36/lib/MT/CMS/Template.pm
===================================================================
--- /branches/release-36/lib/MT/CMS/Template.pm (revision 2061)
+++ /branches/release-36/lib/MT/CMS/Template.pm (revision 2064)
@@ -1442,6 +1442,5 @@
     while ( my $tmpl = $iter->() ) {
         my $blog = $blogs{ $tmpl->blog_id } ||=
-          MT::Blog->load( $tmpl->blog_id );
-        return $app->error($app->translate('Can\'t load blog #[_1].', $tmpl->blog_id)) unless $blog;
+          MT::Blog->load( $tmpl->blog_id ) if $tmpl->blog_id;
 
         my $row = $tmpl->column_values;
@@ -1452,5 +1451,5 @@
         my $published_url = $tmpl->published_url;
         $row->{published_url} = $published_url if $published_url;
-        $row->{use_cache} = ( $tmpl->cache_expire_type != 0 )  ? 1 : 0;
+        $row->{use_cache} = ( ($tmpl->cache_expire_type || 0) != 0 )  ? 1 : 0;
 
         # FIXME: enumeration of types
