When visiting page of repo that doesn't exist, we should not throw an error. It still does not work as expected, redirecting to /undefined/undefined, which should be addressed as well, but at least we don't throw errors now.