diff --git a/collects/scribble/html-render.rkt b/collects/scribble/html-render.rkt index 2e7eac9f..d5b0e252 100644 --- a/collects/scribble/html-render.rkt +++ b/collects/scribble/html-render.rkt @@ -358,8 +358,10 @@ (define/private (dest->url dest) (format "~a~a~a" - (from-root (relative->path (dest-path dest)) - (get-dest-directory)) + (let ([p (relative->path (dest-path dest))]) + (if (equal? p (current-output-file)) + "" + (from-root p (get-dest-directory)))) (if (dest-page? dest) "" "#") (if (dest-page? dest) ""