We need to make sure Moose is loaded before using
[gitmo/Moose.git] / lib / Moose / Exporter.pm
index 980bee5..036a744 100644 (file)
@@ -262,6 +262,7 @@ sub _make_import_sub {
             _apply_meta_traits( $CALLER, $traits );
         }
         elsif ( @{$traits} ) {
+            require Moose;
             Moose->throw_error(
                 "Cannot provide traits when $class does not have an init_meta() method"
             );