diff --git a/en_US.ISO8859-1/books/developers-handbook/x86/chapter.sgml b/en_US.ISO8859-1/books/developers-handbook/x86/chapter.sgml
index 65874693e3..43bd4497dd 100644
--- a/en_US.ISO8859-1/books/developers-handbook/x86/chapter.sgml
+++ b/en_US.ISO8859-1/books/developers-handbook/x86/chapter.sgml
@@ -6464,7 +6464,7 @@ system programming in general and FreeBSD in particular.
 
 <para>
 Thomas M. Sommers opened the door for me. His
-<ulink url="http://user.nj.net/~tms/hello.html">How
+<ulink url="http://www.codebreakers-journal.com/content/view/262/27/">How
 do I write "Hello, world" in FreeBSD assembler?</ulink>
 web page was my first encounter with an example of
 assembly language programming under FreeBSD.