diff --git a/src/ChangeLog b/src/ChangeLog
index 5f598e62..495becdc 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-12  Micah Cowan  <micah@cowan.name>
+
+	* http.c (http_loop): Remove send_head_first from condition for
+	parsing timestamp.
+
 2007-08-29  Micah Cowan  <micah@cowan.name>
 
 	* openssl.c (ssl_init): Re un-const-ified the meth local
diff --git a/src/http.c b/src/http.c
index 0e292918..b7ca4b51 100644
--- a/src/http.c
+++ b/src/http.c
@@ -2539,7 +2539,7 @@ Remote file does not exist -- broken link!!!\n"));
         }
 
       /* Did we get the time-stamp? */
-      if (send_head_first && !got_head)
+      if (!got_head)
         {
           bool restart_loop = false;