diff --git a/share/sgml/freebsd-html.dsl b/share/sgml/freebsd-html.dsl
index 10d9767c37..5d9efca3b9 100644
--- a/share/sgml/freebsd-html.dsl
+++ b/share/sgml/freebsd-html.dsl
@@ -198,12 +198,12 @@
                  (u (string-append "http://www.FreeBSD.org/cgi/man.cgi?query="
                          (data r) "&" "amp;" "sektion=" (data m))))
             (case v
-              (("current") (string-append u "&" "amp;" "manpath=FreeBSD+8-current"))
-              (("xfree86") (string-append u "&" "amp;" "manpath=XFree86+4.5.0"))
+              (("current") (string-append u "&" "amp;" "manpath=FreeBSD+9-current"))
+              (("xfree86") (string-append u "&" "amp;" "manpath=XFree86+4.7.0"))
               (("xorg")    (string-append u "&" "amp;" "manpath=X11R7.4"))
-              (("netbsd")  (string-append u "&" "amp;" "manpath=NetBSD+3.0"))
-              (("openbsd") (string-append u "&" "amp;" "manpath=OpenBSD+4.1"))
-              (("ports")   (string-append u "&" "amp;" "manpath=FreeBSD+7.1-RELEASE+and+Ports"))
+              (("netbsd")  (string-append u "&" "amp;" "manpath=NetBSD+5.0"))
+              (("openbsd") (string-append u "&" "amp;" "manpath=OpenBSD+4.7"))
+              (("ports")   (string-append u "&" "amp;" "manpath=FreeBSD+8.1-RELEASE+and+Ports"))
               (else u))))
 
         (element application ($bold-seq$))