uri_for fixup (with thanks to phaylon)
[catagits/Catalyst-Runtime.git] / lib / Catalyst.pm
index b619635..cb3e86d 100644 (file)
@@ -889,6 +889,7 @@ sub uri_for {
                          : [] );
         $path = $c->dispatcher->uri_for_action($path, $captures);
         return undef unless defined($path);
+        $path = '/' if $path eq '';
     }
 
     # massage namespace, empty if absolute path