diff options
Diffstat (limited to 'lib/Bread/Board')
-rw-r--r-- | lib/Bread/Board/Declare/Role/Object.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Bread/Board/Declare/Role/Object.pm b/lib/Bread/Board/Declare/Role/Object.pm index 1409d34..fe0c651 100644 --- a/lib/Bread/Board/Declare/Role/Object.pm +++ b/lib/Bread/Board/Declare/Role/Object.pm @@ -16,7 +16,7 @@ after BUILD => sub { my %seen = ( map { $_->class => $_->name } - grep { $_->does('Bread::Board::Service::WithClass') } + grep { $_->does('Bread::Board::Service::WithClass') && $_->has_class } $meta->get_all_services ); for my $service ($meta->get_all_services) { |