Index: branches/release-41/lib/MT/Component.pm
===================================================================
--- branches/release-41/lib/MT/Component.pm (revision 1927)
+++ branches/release-41/lib/MT/Component.pm (revision 2667)
@@ -137,4 +137,11 @@
         }
     }
+    if (my $init = _getset( $c, 'init' )) {
+        if ( $init && !ref($init) ) {
+            $init = MT->handler_to_coderef($init);
+        }
+        return $init->($c);
+    }
+    return 1;
 }
 
