diff --git a/collects/scribble/html-render.ss b/collects/scribble/html-render.ss index 5a5bd336..bca5fe1f 100644 --- a/collects/scribble/html-render.ss +++ b/collects/scribble/html-render.ss @@ -617,7 +617,8 @@ (if (or parent up-path) (make-target-url (if parent - (if (toc-part? parent) + (if (and (toc-part? parent) + (part-parent parent ri)) (derive-filename parent) "index.html") up-path)