diff --git a/docs/index.html b/docs/index.html
index 8255644249b..5479369c3b0 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -28,10 +28,10 @@
 <!--=======================================================================-->
 
 <ul>
-<li><a href="pubs/2004-01-30-CGO-LLVM.html"> LLVM: A Compilation Framework for
-Lifelong Program Analysis &amp; Transformation</a>: - Describes
-the LLVM instruction set and compilation strategy.  This should be the first
-document you read to get an overview of LLVM.</li>
+<li><a href="http://llvm.cs.uiuc.edu/pubs/2004-01-30-CGO-LLVM.html">LLVM: A
+Compilation Framework for Lifelong Program Analysis &amp; Transformation</a>: -
+Describes the LLVM instruction set and compilation strategy.  This should be the
+first document you read to get an overview of LLVM.</li>
 
 <li><a href="LangRef.html">LLVM Reference Manual</a> - Defines the LLVM
 intermediate representation, the assembly form of the different nodes, and