diff -r 51c97efbe241 -r 1ce6efe3db0e extra/soundsoftware/SoundSoftware.pm
--- a/extra/soundsoftware/SoundSoftware.pm
+++ b/extra/soundsoftware/SoundSoftware.pm
@@ -473,7 +473,7 @@
     my $dbh = shift;
     my $r = shift;
     my $location = $r->location;
-    my $repo = ($r->uri =~ m{$location/*([^/]+)});
+    my ($repo) = $r->uri =~ m{$location/*([^/]*)};
 
     return $repo if (!$repo);
 
@@ -546,7 +546,7 @@
         # use repo name instead (don't want to admit to user that project
         # doesn't exist)
         my $location = $r->location;
-        my $repo = ($r->uri =~ m{$location/*([^/]+)});
+        my ($repo) = $r->uri =~ m{$location/*([^/]*)};
         $name = $repo;
     }
 
