Index: /branches/release-41/lib/MT/CMS/Template.pm
===================================================================
--- /branches/release-41/lib/MT/CMS/Template.pm (revision 2549)
+++ /branches/release-41/lib/MT/CMS/Template.pm (revision 2669)
@@ -1692,4 +1692,6 @@
     require MT::Util;
 
+    my @blogs;
+    my $refreshed;
     foreach my $blog_id (@id) {
         my $blog;
@@ -1707,4 +1709,5 @@
               )
             {
+                push @blogs, $blog->name;
                 next;
             }
@@ -1879,7 +1882,10 @@
             }
         }
-    }
-
-    $app->add_return_arg( 'refreshed' => 1 );
+        $refreshed = 1;
+    }
+    if (@blogs) {
+        $app->add_return_arg( 'blog_name' => join( ',', @blogs ) );
+    }
+    $app->add_return_arg( 'refreshed' => 1 ) if $refreshed;
     $app->call_return;
 }
Index: /branches/release-41/lib/MT/CMS/Blog.pm
===================================================================
--- /branches/release-41/lib/MT/CMS/Blog.pm (revision 2652)
+++ /branches/release-41/lib/MT/CMS/Blog.pm (revision 2669)
@@ -414,4 +414,8 @@
     $param{screen_id} = "list-blog";
     $param{listing_screen} = 1;
+    if ( my $blog_name = $app->param('blog_name') ) {
+        $param{error}     = 1;
+        $param{blog_name} = $blog_name;
+    }
     return $app->load_tmpl( 'list_blog.tmpl', \%param );
 }
Index: /branches/release-41/tmpl/cms/list_blog.tmpl
===================================================================
--- /branches/release-41/tmpl/cms/list_blog.tmpl (revision 1309)
+++ /branches/release-41/tmpl/cms/list_blog.tmpl (revision 2669)
@@ -13,4 +13,11 @@
             class="success">
             <__trans phrase="You have successfully refreshed your templates.">
+        </mtapp:statusmsg>
+    </mt:if>
+    <mt:if name="error">
+        <mtapp:statusmsg
+            id="error"
+            class="error">
+            <__trans phrase="You can not refresh templates: [_1]" params="<mt:var name="blog_name" escape="html">">
         </mtapp:statusmsg>
     </mt:if>
