pre load class in class_type
[gitmo/Mouse.git] / lib / Mouse / TypeRegistry.pm
index 156dcc6..458c810 100644 (file)
@@ -127,6 +127,7 @@ sub _class_type {
     my $pkg = caller(0);
     my($name, $conf) = @_;
     my $class = $conf->{class};
+    Mouse::load_class($class);
     _subtype(
         $name => where => sub {
             defined $_ && ref($_) eq $class;