Index: branches/release-29/lib/MT/Plugin.pm
===================================================================
--- branches/release-29/lib/MT/Plugin.pm (revision 1174)
+++ branches/release-29/lib/MT/Plugin.pm (revision 1352)
@@ -101,4 +101,7 @@
         $plugin->{"${scope}_config_template"} ||
         $plugin->{'config_template'}) {
+        if (ref $tmpl eq 'HASH') {
+            $tmpl = MT->handler_to_coderef($tmpl->{code});
+        }
         return $tmpl->($plugin, @_) if ref $tmpl eq 'CODE';
         if ($tmpl =~ /\s/) {
