--- trunk/lib/Frey/ClassLoader.pm 2008/12/02 01:48:45 672 +++ trunk/lib/Frey/ClassLoader.pm 2008/12/02 18:57:11 686 @@ -35,7 +35,7 @@ $class =~ s{^lib/}{}; $class =~ s{\.pm$}{}; $class =~ s{/}{::}g; - if ( $class =~ m{Mojo} ) { + if ( 0 && $class =~ m{Mojo} ) { # FIXME remove dead code $self->TODO( "Mojo support" ); return; } @@ -61,9 +61,13 @@ my $path = $class; $path =~ s{::}{/}g; $path .= '.pm'; - $path = $INC{$path}; - warn "# $class from INC $path"; - $class_path->{$class} = $path || confess "can't find path for $class"; + if ( defined $INC{$path} ) { + $path = $INC{$path}; + warn "# $class from INC $path"; + $class_path->{$class} = $path; + } else { + confess "can't find path for $class"; + } } return $class_path->{$class}; }