diff --git a/bugs.html b/bugs.html
index 548cdc9a1..bce27af67 100644
--- a/bugs.html
+++ b/bugs.html
@@ -1399,7 +1399,7 @@ compile and there’s a further problem in that fgets(3) retains th
whereas gets(3) does not). Nevertheless looking at these commands will be of
help to understand how it works, in case one wishes to try and fix it.
For the alternate versions the other functionality is unaffected.
-The problem is getting the generated code to use fgets() (once it even
compiles which was easy to do) and also have the updated buffer size be the
same (which was easy to do too at least in the original version). The generated
diff --git a/bugs.md b/bugs.md
index 5fe171adc..e98bfad74 100644
--- a/bugs.md
+++ b/bugs.md
@@ -1451,7 +1451,7 @@ help to understand how it works, in case one wishes to try and fix it.
For the alternate versions the other functionality is unaffected.
-### The magic of [1994/schnitzi](%%REPO_URL%%/1994/schnitzi/schnitzi.c) and how it flips text
+### The magic of [1994/schnitzi](1994/schnitzi/index.html) and how it flips text
The problem is getting the generated code to use `fgets()` (once it even
compiles which was easy to do) and also have the updated buffer size be the