X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=9c5bc8cc840cac66477dc743edccb90832eeec58;hb=bafb7fb41dd4cbc70fc18a173841cebf850f5b35;hp=005df7a3f8703784c9e4345ce4be345ea957a479;hpb=833b385e3d6454bd249acf859869bf1792109b82;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 005df7a..9c5bc8c 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -1250,6 +1250,9 @@ sub uri_for_action { my $action = blessed($path) ? $path : $c->dispatcher->get_action_by_path($path); + unless (defined $action) { + croak "Can't find action for path '$path'"; + } return $c->uri_for( $action, @args ); }