merge 3.2
diff --git a/Modules/_datetimemodule.c b/Modules/_datetimemodule.c
index 85c5c4d..8f571ad 100644
--- a/Modules/_datetimemodule.c
+++ b/Modules/_datetimemodule.c
@@ -2784,6 +2784,7 @@
     register unsigned char *p;
     register Py_hash_t x;
 
+    assert(_Py_HashSecret_Initialized);
     p = (unsigned char *) data;
     x = _Py_HashSecret.prefix;
     x ^= *p << 7;