diff --git a/stagit.c b/stagit.c
@@ -72,7 +72,7 @@ static char cloneurl[1024];
static char *submodules;
static char *licensefiles[] = { "HEAD:LICENSE", "HEAD:COPYING" };
static char *license;
-static char *readmefiles[] = { "HEAD:README", "HEAD:README.md", "HEAD:README.adoc" };
+static char *readmefiles[] = { "HEAD:README", "HEAD:README.md" };
static char *readme;
static long long nlogcommits = -1; /* < 0 indicates not used */
@@ -483,7 +483,7 @@ void writeheader(FILE *fp, const char *title)
fprintf(fp, "<li><a href=\"%sfile/%s.html\">Submodules</a></li>\n",
relpath, submodules);
if (readme)
- fprintf(fp, "<li><a href=\"%s\">README</a></li>\n", readme);
+ fprintf(fp, "<li><a href=\"%s%s\">README</a></li>\n", relpath, readme);
if (license)
fprintf(fp, "<li><a href=\"%sfile/%s.html\">LICENSE</a></li>\n",
relpath, license);