--- htdig/Retriever.cc.orig	Thu Jan 31 17:47:17 2002
+++ htdig/Retriever.cc	Thu Feb  7 14:47:27 2002
@@ -1139,7 +1139,7 @@ parsedcdate(char *date)
 	year += 1900;
     else if (year >= 19100)	// seen some programs do it, why not check?
 	year -= (19100-2000);
-    while (isspace(*s))
+    while (*s == '-' || isspace(*s))
 	s++;
 
     // get month...
