Index: branches/release-34/lib/MT/App/Comments.pm
===================================================================
--- branches/release-34/lib/MT/App/Comments.pm (revision 1823)
+++ branches/release-34/lib/MT/App/Comments.pm (revision 1873)
@@ -680,5 +680,5 @@
 
     if (
-        MT::Comment->count(
+        MT::Comment->exist(
             {
                 ip         => $user_ip,
Index: branches/release-34/lib/MT/App/Trackback.pm
===================================================================
--- branches/release-34/lib/MT/App/Trackback.pm (revision 1866)
+++ branches/release-34/lib/MT/App/Trackback.pm (revision 1873)
@@ -560,5 +560,5 @@
     }
     elsif ( my $cid = $tb->category_id ) {
-        my $count = $app->model('entry')->count(
+        my $exist = $app->model('entry')->exist(
             { status => MT::Entry::RELEASE() },
             {
@@ -569,5 +569,5 @@
         return $app->_response(
             Error => $app->translate( "Invalid TrackBack ID '[_1]'", $tb_id ) )
-          if $count <= 0;
+          unless $exist;
     }
     my $rss = _generate_rss($tb);
