parsedate_tz(): If data is false, return None.  Fixes bug #478115,
IndexError when a Date: field exists with an empty value.
diff --git a/Lib/rfc822.py b/Lib/rfc822.py
index 430e637..0019949 100644
--- a/Lib/rfc822.py
+++ b/Lib/rfc822.py
@@ -858,6 +858,8 @@
 
     Accounts for military timezones.
     """
+    if not data:
+        return None
     data = data.split()
     if data[0][-1] in (',', '.') or data[0].lower() in _daynames:
         # There's a dayname here. Skip it