Check $INFO{$role}{is_role} in ->is_role
Dagfinn Ilmari Mannsåker [Mon, 13 Jan 2014 13:58:33 +0000 (13:58 +0000)]
lib/Role/Tiny.pm

index 86941c1..a628cc7 100644 (file)
@@ -418,7 +418,7 @@ sub does_role {
 
 sub is_role {
   my ($me, $role) = @_;
-  return !!$INFO{$role};
+  return !!($INFO{$role} && $INFO{$role}{is_role});
 }
 
 1;