diff --git a/ChangeLog b/ChangeLog
index 17b3295c4217fc311bb7b8e7adeaa20c1465f835..3d40377a043012eb27219d7e00a19418912985e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2004-02-25  Niels Möller  <niels@s3.kth.se>
+
+	* pgp.h: Include nettle-types.h.
+
 2004-02-24  Niels Möller  <nisse@lysator.liu.se>
 
 	* testsuite/symbols-test: Allow symbols starting with double
diff --git a/pgp.h b/pgp.h
index 2bd9a30d3439426c5e802f7bc76cc34088c267e9..4b901a6d3b4b9541e1712a97fe46471864537210 100644
--- a/pgp.h
+++ b/pgp.h
@@ -28,6 +28,8 @@
 
 #include <time.h>
 
+#include "nettle-types.h"
+
 /* FIXME: User must include bignum.h before this file, in order to get
    mpz_t defined. We don't do that here, in order to kludge through
    compilation without public key support and without gmp.h. */